The Laracasts Snippet - podcast cover

The Laracasts Snippet

Jeffrey Waylaracasts.audio
The Laracasts snippet, each episode, offers a single thought on some aspect of web development.
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

Should This Class Be Responsible For That Thing

The Single Responsibility is both simple and complex to comprehend at the exact same time. In fact, many people find it to be so vague to the point of being worthless. Let's talk about that in this episode, while reviewing how I personally interpret the advice for my own projects.

May 01, 20177 minEp. 62

The Quest to Upgrade and Update

Moving to a new server while upgrading to the latest version of a framework is always a scary thing. Even the smallest change can send you down a two hour rabbit hole, as you search for a solution. In this episode, I discuss my basic process, as well as the tools I prefer.

Apr 13, 201711 minEp. 61

How to Plan a Conference Talk Like Zack Morris

Today, we're discussing my personal workflow, when planning a new conference talk. Unfortunately, it's never quite as simple as opening your presentation app of choice, and typing away. Any typical conference talk likely took months to prepare.

Feb 28, 201711 minEp. 60

Stop Shaming Tools

"Don't use tools," they say. "It won't exist in a few years, but these design patterns will." Of course, the argument is that, if you dedicate any time at all to embracing libraries and frameworks that actually allow you to get the job done, you're somehow, as a result, doing yourself a huge disservice.

Feb 22, 201711 minEp. 59

The Height of Arrogance and Vanity

In the last six months, it has been made very clear to me that, for better or worse, we're all parrots. Whether tech, or politics, or religion, or programming, this can't be denied. How do we fix this?

Feb 17, 201711 minEp. 58

So You're Going to be a Dad?

Let's take a break from code this week, and talk about the person behind the code. When I found out my wife was pregnant last year, a million different thoughts and concerns went through my head all at once. Having your first child is like nothing you've ever experienced before. If you have one on the way, here's what to expect...from a male's point of view.

Feb 08, 201722 minEp. 57

What They Say, Versus What They Do

Over the years, I've come to realize that, what folks advertise and say they do, often bears no resemblance to what they actually do. Consider the broke financial advisor, or the event sourcing evangelist who sticks to basic CRUD and Active Record for their own projects, or the TDD expert who secretly doesn't TDD. The truth is that folks advertise what they're excited by. And, too often, what excites us is what's new and undiscovered.

Jan 18, 201718 minEp. 56

Unique to the PHP Community

Over the years, I've been party of many programming communities. And in all that time, I've found one thing that is entirely unique to the PHP world...

Jan 11, 20177 minEp. 55

Go Go Go

At all times on social media, we are surrounded by folks at the top of their game. With so much genius and success circling us like hawks, sometimes it can get you down. Even worse, around this time of year, there's so much talk about "crushing it" and "10x'ing" it.

Jan 06, 20177 minEp. 54

Where The Gold Mine Is

When it comes to open source code, how exactly should you decide what to build? Will anyone even care or want to use it? Who knows! But, maybe, a secret gold mine will reveal itself, once you ask a simple question.

Dec 23, 201610 minEp. 53

Laracasts Question Block #3

It's that time again. I have six new community questions to answer, ranging from the most stressful thing about running Laracasts, to new content in 2017, to a developer's Christmas list.

Dec 08, 201616 minEp. 52

Marketing Pet Peeves

I have no clue what I'm talking about, so listen to me discuss my marketing pet peeves.

Nov 30, 201618 minEp. 51

Simple Laravel Performance Wins You Can Implement Right Now

In this episode, we're focused entirely on simple performance tips that anyone can implement right now. Every kilobyte counts, so try to implement at least a few of these, if you aren't already! Show Links https://www.cloudflare.com/ https://imageoptim.com/mac https://pngmini.com/ https://github.com/turbolinks/turbolinks

Nov 21, 201618 minEp. 50

The Laracasts Refresh Launch Day Podcast

Today, we're exclusively discussing the new Laracasts refresh. I talk about what I've learned in the 3-month process, interesting techniques - both front-end and back-end - that I leveraged, as well as why I spent more time simplifying, rather than complicating.

Nov 15, 201621 minEp. 49

Redundant

In this episode, we'll discuss a basic, but incredibly useful technique that I use to write more expressive code.

Nov 07, 20166 minEp. 48

Turbolinks, the Laracasts Refresh, and My Annoying Bank

We're all over the place today. If you're walking the dog or on your way home, tune in as I discuss everything from Turbolinks, to my annoying, broken bank. I also provide a few updates on the Laracasts refresh that I've been working on for the last few months.

Nov 01, 201618 minEp. 47

Get Carried Away

My favorite sorts of people are the ones who allow themselves to get carried away over simple things. It's contagious. I dare you to listen to an incredibly passionate fan, of any possible thing, and not be pulled in and inspired by their excitement. Society refers to this as nerd culture, which I find a bit dismissive and critical. If "nerdy" translates to "someone who can't help but get excited," then count me in.

Oct 21, 20167 minEp. 46

Beware the Mob

We're all aware of the notorious Twitter mob. Don't you dare go against agreed upon opinions, or you will be sliced to pieces. We've seen the wake of these viral slander campaigns countless times over the years - all the way up to the creator of JavaScript, himself. Why are we okay with this again? And are we creating an environment that encourages any person with differing views to remain silent, out of fear of losing their job?

Oct 11, 201611 minEp. 45

Energy

Lately, I've been making more of an effort to focus on my energy levels, and how to maximize them. If your energy levels aren't where they should be, then any desire you might have had to finish up that side project goes out the window. This is paramount to our financial and happiness goals, so why isn't it at the top of our priority list?

Oct 04, 20166 minEp. 44

Write it Down

Lately, I've been forcing myself to journal tiny dev realizations I have, as I work on various projects. How often have you hit a roadblock, switched to Stack Overflow, found a fix....only to completely forget it six months later, when you encounter the same problem again?

Sep 27, 201610 minEp. 43

A Bit Closer Than Yesterday

When you have a full-time job, it's far too easy to ignore that side project or business that you've had your eye on. Think about it: most projects never come to completion. How come? And, more importantly, what little steps can we take to ensure that we don't fall into that same trap.

Sep 12, 20167 minEp. 42

False Alarms

A few nights ago, I was fast asleep when, all of the sudden, the building's fire alarm went off. It definitely woke me up, but I didn't respond in the way you might think. My instinct was to ignore it entirely. How come? And why is this also often true for the tests you write?

Sep 06, 20165 minEp. 41

As Little As Possible

Whether in life or software development, I think a good approach is to push for as little as possible. The fewer lines of code you must write, or the fewer items in your bathroom cabinet, the better.

Sep 01, 201612 minEp. 40

The Beauty of CSS is BS

A decade ago, I was taught that the beauty of CSS is its ability to completely alter the presentation of a website without touching your HTML. Yeah... "you never have to touch your HTML again." Sounds great, right? Too bad it's BS.

Aug 25, 201612 minEp. 39

You Are Who You Say You Are

"Fake it 'til you make it" is a great idea, just as long as you back it up behind the scenes with actual work toward the thing to which you're faking.

Aug 18, 20168 minEp. 38

Throw it All Out

Sometimes, the appropriate and responsible thing is to throw it all out and start again. Now, of course, not everyone has this luxury. Business requirements and deadlines often make these sorts of things impossible. However, is this true for your own business, or your own open source projects? Sometimes, that muddy code or CSS you wrote three years ago is begging to be deleted. How much better could you write it, knowing what you know now?

Aug 10, 20167 minEp. 37

Developer Arrogance

Recently, I've been updating a book I wrote a number of years ago. Over and over again, I found myself hitting the delete key. References to bad practices and SRP were laced throughout every chapter. How could I have been so arrogant?

Aug 02, 20167 minEp. 36

Shut Up and do the Work

Today, we're discussing the importance of building little projects for yourself. Whether it's a podcast, or book, or web app, pick something and force yourself to see it through to completion. Along the way, I'll tell you about my completely rewritten book, and why I'm so excited to share it this time around.

Jul 25, 20169 minEp. 35

Just a Detail

Last week, we talked about development trends - and how they sometimes have a tendency to make developers feel as if they're falling behind. "These are the new trends of 2016! Get to the mall, stat!" Today, let's continue the discussion a bit more. Will this new trending architecture bring you closer to launching the project of yours that's been sitting at 90% complete for a year now? Maybe...but maybe not.

Jul 18, 20168 minEp. 34

Victims of Our Curiosity

If you think about it, every single year, certain development trends take the community by storm. Whether repositories, or service classes, or the command bus, this is undeniably true. Let's talk about it.

Jul 13, 201613 minEp. 33
For the best experience, listen in Metacast app for iOS or Android