Processing 11 million rows in minutes instead of hours
A developer details optimizing a server-side analytics system, reducing processing time for 11 million rows from hours to minutes.
A developer details optimizing a server-side analytics system, reducing processing time for 11 million rows from hours to minutes.
A tutorial on building a simple Laravel application and deploying it to the Sevalla PaaS platform for easy, serverless hosting.
A developer revives a dormant RSS aggregation project by rebuilding it with a new framework, HTMX, and simplified UX, rediscovering motivation through refactoring.
Case study of Welcomy, a digital guidebook platform for property hosts built with Laravel, Livewire, React, and Tailwind CSS.
Analysis of the 2024 State of PHP report, highlighting its perceived bias towards the Laravel framework and ecosystem.
Explores Tempest PHP framework's 'unfair advantage' of starting fresh, questioning established patterns like Laravel facades, and embracing modern PHP features.
A guide to setting up Prettier in a Laravel app to automatically format code and lint Tailwind CSS class order for consistency.
A reflection on the unnecessary rivalry between Symfony and Laravel developers, questioning why developers feel the need to strongly identify with one framework.
A critique of the 'considered harmful' mindset in programming, using a popular Laravel critique as a starting point to discuss self-reflection and best practices.
A developer explains their practice of 'code folding' to improve readability and focus by collapsing method bodies and using keyboard shortcuts.
Explains how Unicode transliteration can bypass security measures like rate limiting in Laravel apps and how to fix it.
Explains why and how to block compromised passwords in Laravel using the Pwned Passwords service, with advice on user communication.
A Laravel security tip on using Git's selective staging (git add -p) to review code before committing, preventing secrets or debug code from being pushed.
Explores using htmx instead of JavaScript for dynamic web features like AJAX and infinite scroll in various frameworks.
A tutorial on building a real-time public chat application using React.js for the frontend, Laravel for the backend, and Ably WebSockets for live communication.
A tutorial on setting up and running Laravel 9 within a Docker environment, covering Artisan, Redis, and controllers.
A Laravel security tip emphasizing the critical importance of validating all user input to prevent unexpected behavior and security vulnerabilities.
Explains the importance of parameterised queries in Laravel to prevent SQL injection attacks, making database interactions secure.
A technical deep dive into the inner workings of the Livewire framework, explaining how it enables dynamic PHP components in Laravel.
A reflection on how frameworks are born from revolutionary ideas and how popularity can lead to their eventual decline, using examples like Laravel and Joda Time.