Building Maintainable PHP Applications: Thinking Data vs Thinking Business Processes
murze.be Blog - Freek Van der Herten
by Freek Van der Herten
11h ago
Learn about the differences between thinking in terms of data (CRUD) vs thinking in terms of business processes (behaviour) and how it affects code maintainability. Read more ..read more
Visit website
Laravel Under The Hood - The Strategy Pattern
murze.be Blog - Freek Van der Herten
by Freek Van der Herten
11h ago
Have you ever wondered how Laravel switches between different drivers' implementations? Well, hang tight, we will learn how! Read more ..read more
Visit website
Primitive Obsession: what it is, how to spot it and, how to fix it!
murze.be Blog - Freek Van der Herten
by Freek Van der Herten
3d ago
Explains what the Code Smell 'Primitive Obsession' is, the damage it can cause to your codebase, how to spot it and - how to fix it! Read more ..read more
Visit website
Encrypting Queued Jobs, Notifications, Mail, and Listeners in Laravel
murze.be Blog - Freek Van der Herten
by Freek Van der Herten
3d ago
Read about how to encrypt queued jobs, notifications, mailables, and listeners in Laravel for improved security. Read more ..read more
Visit website
Optimizing PHP for performance
murze.be Blog - Freek Van der Herten
by Freek Van der Herten
5d ago
Let's dive on how to enable OPCache and fine-tune php-fpm to handle the most requests as possible on a given machine. Read more ..read more
Visit website
Form Validation with Type Inference Made Easy with Zod, the Best Sidekick for TypeScript
murze.be Blog - Freek Van der Herten
by Freek Van der Herten
1w ago
Let's explore Zod: a library that can help us validate data not only on the client but also on the server, and even generate TypeScript types to maintain end-to-end type safety and consistency. Read more ..read more
Visit website
Disabling Composer's default timeout inside of scripts
murze.be Blog - Freek Van der Herten
by Freek Van der Herten
1w ago
Composer's 30 second execution timeout can get in the way of long-running processes executed from a script. This is how you disable it. Read more ..read more
Visit website
Vue-ray 2.0 is out - full Vue 3 composition api support
murze.be Blog - Freek Van der Herten
by Freek Van der Herten
1w ago
The vue-ray package has released v2.0, with full script setup/composition api support, reduced overhead, and more. Read more ..read more
Visit website
Elevate Your Laravel Eloquent Queries with Tappable Scopes
murze.be Blog - Freek Van der Herten
by Freek Van der Herten
1w ago
Use tappable scopes in Laravel to break down complex queries into reusable pieces without needing to use magic query scopes in Laravel. Read more ..read more
Visit website
How Ahrefs Gets a Billion Dollar-Worth Infrastructure With a 90% Discount
murze.be Blog - Freek Van der Herten
by Freek Van der Herten
1w ago
Choosing colocation for the infrastructure was the right decision for Ahrefs. Read more ..read more
Visit website

Follow murze.be Blog - Freek Van der Herten on FeedSpot

Continue with Google
Continue with Apple
OR