All Episodes

Displaying 361 - 390 of 460 in total

Deeper JavaScript: Watch Out For MutationObserver

Let's talk about a super powerful but potentially hazardous JS feature: MutationObserver

Deeper JavaScript: What The Duce Is A Microtask

Let's talk about something you've definitely used but probably never heard of and should definitely know about.

Deeper JavaScript: setTimeout Is Way More Important Than You Think

setTimeout is a little utility I always thought was just for... well.. setting a timeout. It's so much more.

Deeper JavaScript: JavaScript Can Only Do One Thing At A Time

Let's talk about how JavaScript runs code. It's deceiving.

Landing Page Boredom

Both designing and consuming landing pages is often boring. I'm on a never ending journey to break away from this norm.

The Best Way To Markdown

I've used every markdown strategy in the book. I finally feel great about a solution.

More Launch Day Banter

I didn't want to be done talking last time. Here's more lol.

It's Alpine Day Launch Day

Whew, it's a launch day. These are fun. Let's talk about it.

Supporting Alpine V3 In Livewire

It's been a roller coaster of a week. Let's talk about it

Making JS Bundling Suck Less (Part 2)

Ok, enough wining about bundlers. What's the way forward?

Making JS Bundling Suck Less (Part 1)

JS builds are a huge pain. I've made no secret of my hatred towards them. It's kind of my brand. Here's an acceptable form of bundling.

My "Finishing Touches" Website Checklist

You think you're done with your little landing page, but then you want to actually share it with the world. Go the extra mile and put on the finishing touches: here ar...

What If I Could Patent Alpine?

Open source is weird. Nobody is patenting any of their innovations. What if we could?

On Ripoffs

Let's talk about people ripping other people off.

Good Conference Talk Essentials (Again)

I'm a day away from giving a conference talk. I have more thoughts on what is most important to a good talk.

Open Source Is Not "First Come First Serve" (Pt. 1)

Let's talk about ownership, innovation, entitlement and other tricky things to navigate in open source.

Open Source Is Not "First Come First Serve" (Pt. 2)

Let's talk about ownership, innovation, entitlement and other tricky things to navigate in open source. (Part 2)

The Further I Get, The Less I Have To Say

I'm way less active on Twitter than I used to be. And not because of any intentionality, I just don't have as much to say anymore. I don't even understand it really.

A Web Developer's Experience Is Surprisingly Universal

The more I reflect and explore the world of web, the more I find common ground and universal experiences. This is a warm feeling.

How I Plan A Talk These Days

I'm speaking at Laracon Online soon and planning my talk. Here's my process.

There Are Two Types Of Programmers

There are two mentalities when you're programming. The more you live in one of them the better.

x-transition Goes So Deep

I've spent more brain cycles on x-transition than maybe anything else in Alpine. It's funny because it appears so trivial. Let's talk about it.

REACTIVITY

This episode covers the fundamental concept that spurred me to rewrite Alpine and Livewire. We need to understand reactivity FIRST before we talk about the new excitin...

Tools Don't Matter

Ryan Singer once told me: Tools Don't Matter. Let's talk about it.

Know Which Direction To Err

You can make so many mistakes as both a fly fisherman and a programmer. Knowing which direction to err is incredibly valuable.

Variables and Feedback Loops

Isolate variables, speed up feedback loops. This is the way.

You Have To Put Your Feet On The Ground

Get off youtube, put your feet on the ground.

Fly Fishing Makes You A Better Programmer

I've been doing a lot of fly fishing. Let's talk about it.

Something I Would Love To Do If I Re-Wrote Everything

If I had to re-write everything, i'd be tempted to double down on a technique that feels icky and some people would hate me for.

Alpine Transitions Go So Deep

Wanna hear a fun story about a bug I fixed this week?

Broadcast by