Joel Clermont
@jclermont
Helping Laravel devs ship better products and level up their skills
• • 127 Posts • 1K Views
What character set and collation should you pick when creating a database? Even if you have a default you're happy with, do you know why it's a good choice compared to the alternatives?
masteringlaravel.io/daily/2024-12-06-which-collation-and-character-set-should-i-pick
Did you know a one-line change in your Laravel test setup method can give your test suite the ability to predict the future and show you code that will break during a future upgrade?
masteringlaravel.io/daily/2024-12-05-tests-can-show-code-that-will-break-in-the-future
In the moment, a weird bug can be VERY annoying, but I love taking a step back after the fact to see what deeper lesson I learned, and then sharing it with you.
Here's a recent issue I ran into with a segmentation fault and how I debugged it.
masteringlaravel.io/daily/2024-12-04-debugging-a-segmentation-fault
I'm so used to building CI pipelines in GitHub, that I had a few mental hurdles to overcome when working on a client project in Gitlab recently. I wrote up some of those "quirks" for today's tip.
masteringlaravel.io/daily/2024-12-03-some-quirks-about-using-docker-in-gitlab-pipelines
Already got some very annoyed replies on this podcast episode, but here we go anyways . . . Taking liberties with value objects (A discussion about a thing that doesn't have a formal definition that makes everyone happy so I re-purpose an existing term)
masteringlaravel.io/daily/2024-12-02-laravel-podcast-taking-liberties-with-value-objects