
Joel Clermont
@jclermont
Followers
4K
Following
3K
Media
624
Statuses
18K
๐ Author of Mastering Laravel Validation Rules โ๏ธ I tweet useful Laravel tips ๐๏ธ Co-host of https://t.co/6oLu5XeVcp podcast ๐ Organizer of Milwaukee PHP
Milwaukee, WI, USA
Joined September 2008
I'm really happy with the new design we just launched for Mastering Laravel. That testimonial from @ianlandsman makes me smile every time I see it ๐. If you haven't visited yet, now would be a great time to go explore. Great design from @HassanZahirnia!
7
6
47
Sometimes we need random data that is ALSO unique. How can you generate that in Laravel? Watch me walk through a simple approach.
masteringlaravel.io
A straightforward solution
0
0
0
RT @ninjaparade: Hey all! I am looking to take on new projects. I have over 10 years of experience in @laravelphp and PHP, with experienceโฆ.
0
27
0
Last week we embraced MySQL's ONLY_FULL_GROUP_BY mode. This week, let's bend it (safely) with the ANY_VALUE() function. What does this function do, and when would you use it?
masteringlaravel.io
Not often, but it's still good to know about it
0
0
1
As developers, we have the freedom to change our mind on how to write code over time. We aren't locked into a single way of doing things forever. On the latest podcast episode, we discuss our changing approach to writing conditional queries in Eloquent.
masteringlaravel.io
Revisiting old habits as Laravel evolves
0
0
1
Down migrations are oddly controversial in the Laravel community. Instead of trying to change anyone's mind, here's a rule of thumb we follow for when it makes sense to roll back a migration in production.
masteringlaravel.io
The window is pretty small
1
0
3
RT @jdavidsonwebdev: On Monday Iโll be recording my first two YouTube videos. One a channel intro and the other into @laravelphp. Make surโฆ.
youtube.com
0
2
0
I am fascinated when watching vim users navigate their codebase. It inspires me to do better as a humble PHPStorm user. Here's one technique that has helped me continually improve my keyboard skills.
masteringlaravel.io
Slow and steady wins
1
0
1
Code review feedback might make us feel defensive, but if you approach it with the right attitude it can become something you value.
masteringlaravel.io
No need to get defensive
0
0
2
Rector is a powerful tool for making sweeping changes to your codebase, but sometimes you want to do it in a specific methodical way. Here's how I did this recently by running just one rule at a time.
masteringlaravel.io
And why you might want to
1
1
5
Remember back to when MySQL flipped the default to enforce the SQL standard around GROUP_BY? That was years ago, but many projects still have it disabled. Let's talk about why that might not be the best idea.
masteringlaravel.io
Don't be too quick to turn it off
0
0
0
In today's video, I share a story about debugging a session that wasn't saving as expected, and through the process, we learn more about how Laravel sessions work.
masteringlaravel.io
And why would dd() change behavior?
0
1
3
I recently found an option in GitHub to get notified when a release is published in a repo I'm watching, without having to get all the other notifications. Very handy when you are waiting for a bug fix to get merged.
masteringlaravel.io
Without getting a ton of unwanted notifications
0
0
4
Every Laravel dev that uses PHPStorm should set a reminder for July 30 and go install this. @Adelf32 has done amazing work and it continually gets better.
Hey Laravel artisans, @laravel_idea is now FREE for all PhpStorm users! ๐ฅ. Starting July 30, you can install and use the Laravel Idea plugin in PhpStorm at no extra cost. Enjoy the most productive #Laravel experience with PhpStorm!.
2
0
16
The earlier you find an issue, the better! How can we improve our chances of finding slow code before it reaches production?
masteringlaravel.io
The earlier you find an issue, the better! How can we improve our chances of finding slow code before it reaches production?
0
0
0
I previously shared how I use different SSH keys per git repo, but what if the repo is a private package in your composer.json? Here's how to handle that.
masteringlaravel.io
git truly does it all
0
1
4
How do you like to review a pull request? All at once, or commit-by-commit? In this episode of the No Compromises podcast, we explore the pros and cons of each approach, and how to find a style that works for you.
masteringlaravel.io
Atomic or holistic?
1
0
2
RT @jdavidsonwebdev: I am just blessed by the number of people who have contributed to helping this year's Laracon US be a success. Even ifโฆ.
0
4
0
RT @jdavidsonwebdev: Iโm excited to attend @LaraconUS , but I need help with travel expenses. This chance means the world to me! Please conโฆ.
0
9
0
Sometimes the challenge with testing is knowing how to test certain behaviors. For example, how would you test a job is delayed? Manipulate time? Sleep? Watch me walk through a much simpler approach.
masteringlaravel.io
It's simpler than you might think
0
1
2