Fresh Reads
Source desk · Podcast
Notes on Work
632 entries in the archiveNewest: 3 days agoOfficial site
- Career
- Engineering
I killed the issues tab on the Alpine repo
I killed the issues tab on the Alpine repo - let's talk about why.
On doing everything myself
Lately, I've been reflecting on the insane leverage of doing things yourself.
Changing the name of this podcast
Hopefully you still have this podcast in your feed. What was once "Building Livewire" is now "Morning Tea" - dig it.
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.
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 are mine.
What If I Could Patent Alpine?
Open source is weird. Nobody is patenting any of their innovations. What if we could?
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. 2)
Let's talk about ownership, innovation, entitlement and other tricky things to navigate in open source. (Part 2)
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.
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.






