Latest Laravel/PHP Articles

Latest Laravel/PHP Articles curated daily from around the web.


With tabular assertions, you describe the expected outcome in a markdown-like table format. Here's why there useful, and how to use tabular assertions with PHPU...
Overengineering (or over-engineering) is the act of designing a product or providing a solution to a problem in an elaborate or complicated manner, where a simp...
Install this NCurses Disk Usage (ncdu), an open source project that is gonna make your life easier. Then just run the command with the directory you’d like to s...
Fathom Analytics | Fast, simple and privacy-focused website analytics. Fathom Analytics | Fast, simple and privacy-focused website analytics.
A few days ago, we added a GitLab integration. In this blog post, we'll talk about the road to that integration and our struggles. Frequent readers of our blog...

www.csrhymes.com

New book announcement!
Announcing the new book, The Little-Astwick Mysteries - Trouble at the church, by C.S. Rhymes. It is now available for pre-order on the Amazon Kindle store for...

ryangjchandler.co.uk

What are UTM tags?
UTM tags, short for "Urchin tracking module" tags, are parameters that can be added to URLs to provide more accurate traffic information to analytics providers....
Today I tagged v1 of a new testing package: spatie/tabular-assertions. It's a distillation of a testing method I've been using in client projects the past two y...
Fathom Analytics | Fast, simple and privacy-focused website analytics. Fathom Analytics | Fast, simple and privacy-focused website analytics.

sebastiandedeyne.com

Dan Abramov: The two Reacts
Frontend frameworks often use the mental modal that a component (or entire UI) is the result of running state through a pure function. Dan Abromov shares his th...
Today, we released the ohdearapp/ohdear-pulse package, which contains Laravel Pulse cards to show you the status of your scheduled jobs, any broken links you ha...
I've been using Alpine.js since it came out and have spent countless hours developing my own plugins and using other peoples plugins, so here's a list of some o...
What is a load balancer? When I first learned about the topic I thought load balancer is an "exact thing," For example, an nginx config that balances load betwe...
Shirts painstakingly handcrafted by under-caffeinated developers. Shirts painstakingly handcrafted by under-caffeinated developers.
I'm not a huge fan of adding icons to actions inside of my Filament tables. The default set of actions that ship with Filament, such as EditAction and DeleteAct...

www.phparch.com

Stacks With SplStack
As developers, we have times when we get to process a lot of data. Sometimes it’s a few kilobytes of data and we don’t need to worry about the performance becau...

ryangjchandler.co.uk

2023: A year in review
2023 has been a bit of a weird year for me. The last couple of years I've spent a tonne of time on open-source projects, tweeting, and writing blog posts. 2023...
We’ve released a new package called spatie/laravel-pdf, a batteries-included package to generate PDFs in Laravel apps. Under the hood, it uses Chromium to gener...