
Notes On Work - by Caleb Porzio
589 episodes — Page 11 of 12
Ep 88My "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.
Ep 87What If I Could Patent Alpine?
Open source is weird. Nobody is patenting any of their innovations. What if we could?
Ep 86On Ripoffs
Let's talk about people ripping other people off.

Ep 85Good 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.

Ep 84Open 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)

Ep 84Open 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.

Ep 83The 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.

Ep 82A 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.

Ep 81How I Plan A Talk These Days
I'm speaking at Laracon Online soon and planning my talk. Here's my process.

Ep 80There Are Two Types Of Programmers
There are two mentalities when you're programming. The more you live in one of them the better.

Ep 79x-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.

Ep 78REACTIVITY
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 exciting things I've been up to.

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

Ep 76Know 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.

Ep 75Variables and Feedback Loops
Isolate variables, speed up feedback loops. This is the way.

Ep 74You Have To Put Your Feet On The Ground
Get off youtube, put your feet on the ground.

Ep 73Fly Fishing Makes You A Better Programmer
I've been doing a lot of fly fishing. Let's talk about it.

Ep 72Something 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.

Ep 71Alpine Transitions Go So Deep
Wanna hear a fun story about a bug I fixed this week?

Ep 70Stories From Version 2.3
Just tagged 2.3.0. Let's talk about it.

Ep 69The Number One Benefit Of Livewire
You guessed it!

Ep 68How Much Boilerplate Can We Kill?
Livewire is death to boilerplate, but when is it too far?

Ep 67I Have A Business Idea
I have an idea that I want your opinion on. Feedback here: https://laravel-livewire.com/consult

Ep 66It's Only Fixed If There's A Test

Ep 65Safari sucks. Here's why.
Wanna hear how ridiculous Safari is with it's autofilling system? Life is hard.

Ep 64HEY has solved all my email problems. Here's how.

Ep 63Who's Responsibility Are GitHub Issues?

Ep 62Bug Fixing & The Scientific Method

Ep 61On Getting Big
...

Ep 60No Dirty Dishes
...

Ep 59I Created A JavaScript Class: Sue Me
Come at me bro.

Ep 58Peaks and Vallies
Maybe THE most identifiable pattern of the internal experience as a web developer

Ep 57My Process For Delivering A Conference Talk
I just gave a talk at Laracon Online. Let's talk about what went into it.

Ep 56No More Livewire/Alpine Inner Circle
I created an inner circle for both projects. I'm dismantling it. Here's why.

Ep 55Sometimes You Just Have To Blow Everything Up
I know, I know. Refactor incrementally with a test wall at your back. To that I say "pssshhhhhhaaaaa".

Ep 54Moving Away From Object Orientation In JavaScript
I'm making a refactor I've wanted to make for a loooooong time right now in Livewire's JavaScript: De-object-orientifying it

Ep 53The Launch: How Much I Made, Where I Plan To Spend It
I just launched a course on VS Code. Let's talk about the money.

Ep 52Controllers Are Dead
I accidentally killed controllers.

Ep 51I'm Betting On Developer Experience
The title says it all

Ep 50Landing Pages Are Frickin' Hard
I'm building a landing page for my upcoming course. It's hard.

Ep 49Music
The music that shaped me

Ep 48My Huge Dream
What's the future of Livewire? Well, here it is.

Ep 47Let's Talk Slots (And why they are way harder than they look)
Slots. The people have spoken. They want them. Here's why it's hard.

Ep 46I'm Addicted To Impossible Problems
I've been struggling to do the work that matters most. Here's why.

Ep 45Dusk Dusk Dusk Dusk Dusk
Let's talk Dusk (The Laravel browser testing framework)

Ep 44Did Sponsor Syrup Work?
No

Ep 43Everything Is A Launch
I know you probably read "Lunch", but unfortunately, this episode is about treating everything you do like a product launch. Even if it makes you no money, if for no other reason than it's way more fun that way.

Ep 42Validate Your Idea First
I used to build things in the exact opposite order that I should have: Build thing, then market thing. It's a huge mistake lots of people make. Today I'll tell you a story about how I'm validating an idea I have before putting any effort into actually building it.

Ep 41Group By "Function"? Or "Feature": A Universal Programming Problem
This is a question I encounter in every single codebase I've ever worked in. Do we group things by "Function" or by "Feature"? The Livewire codebase is no exception. Let's talk about it.

Ep 40Refactoring Gospel
Let's talk about the current refactoring I'm in the middle of.