Two seasoned salty programming veterans talk best practices based on years of working with Laravel SaaS teams.
Developers spend a large part of their day inside an editor. For a full-featured like PHPStorm, there may be some useful features you've never noticed. We discuss a few of those.
PHPStan is a great tool, but if you're not careful it might push you to write code in a way you wouldn't normally write it. How can you balance a tool's strengths with your team's style of writing code?
Need help getting unstuck with a Laravel issue? We can help!
Want to see the musical conference talk Joel mentioned?You like short things, that's why you listen to this podcast. How about a short Laravel tip in your inbox?
Programmers have opinions on things. Shocking, I know! How can we tell someone we think there's a better way to do something, without being counterproductive and causing needless confrontation?
Need help from some seasoned Laravel devs? Don't be shy. We don't bite.
We get a bit nerdy here and dive deep on a few different ways to test record creation.
Read more of our thoughts at masteringlaravel.io
Do you maintain laser focus when you work, or are you a normal human being? How do you balance use of email and social media for legitimate work reasons without going down the rabbit hole of distraction? Stop your work and listen to this episode for answers. It's not a distraction, it's an investment.
The discussion of final classes was a hot topic recently. We had planned on discussing this even before it came up on Twitter, but here is our unsolicited opinion.
Is there some use case we missed? Aaron wants to hear about it.
Show notes
Want to hire us and argue about it? Book a call
Want another set of eyes on your code? We can help! Visit our site and schedule a free call with us today.
Do you want to blindly take our advice? Great idea! Check out our book on Laravel validation rules.
Want to get notified when we release new tools, books, and articles? Sign up for our newsletter!
Check out the validation worksheet we built. It may help jump start your Laravel validation rules.
Maybe the World Destruction Tour isn't so crazy after all.
Listening to us is just part of the fun. You can read what we've written too at masteringlaravel.io
Let us know if you have a question or topic you'd like to discuss on the show. Contact us with your suggestions, or just to tell us how great we're doing.
It feels good to finish a project, but before you move on, there are benefits to pausing and reflecting on what went well and what could have been better.
If you're enjoying the podcast, we'd really appreciate it if you shared it with a fellow developer.
Download the free security tips ebook from masteringlaravel.io.
It's not easy being green
Setting up a useful staging environment involves a number of choices. We discuss our preferred strategies and talk about why having a staging environment is a good thing.
This isn't meant to be an insult. It's actually a good thing that your project isn't completely unique, and you can benefit from what other people have already learned.
Have a question? Want us to discuss a topic? Do you like sending email to random people on the Internet?
Contact us at podcast@nocompromises.io for all of the above.
Download our free eBook of Laravel tips: A Little Bit of Laravel
Our favorite permissions package: laravel-permission
Download our free eBook of Laravel tips: A Little Bit of Laravel
Fun game to learn/practice regular expression syntax: Regex Crossword
Need help improving your testing strategy, or just need help to get your team started with testing? Setup a free consultation call.
Sign up for our Laravel tips newsletter!
Find out more about Mastering Laravel Validation Rules.
Sign up for our Laravel tips newsletter!
Find out more about Mastering Laravel Validation Rules.
Sign up for our Laravel tips newsletter!
Find out more about Mastering Laravel Validation Rules.
Sign up for our Laravel tips newsletter!
Our templates to help clients setup accounts and invite us to them.
Sign up for our Laravel tips newsletter!
Does anyone read these? Tweet @jclermont if you see this.
Some shy away from code review, not wanting to be critiqued. Aaron and Joel share some tips on how to get the most out of code reviews, and things to look for as a code reviewer.
Aaron and Joel talk about why they write tests and what sorts of tests they find valuable.
We discuss a couple scenarios where there's more than one way to do something, and how we think through our decision.
The technologies we work with are extremely detailed. Without a clear mental model of how things work together, it's easy to get lost or confused.
Disagreements and debate can sap your team's energy. We'll talk about some ways to avoid unnecessary conflicts, and how to successfully handle a difference of opinion on your team.
Croissants are great because they're flaky, but no one likes a flaky test. We share some strategies on how to make your tests more reliable.