Brain Dump, My Digital Notebook
This is where I stash thoughts on building better web experiences. Consider this part memory bank, part storytelling outlet, part open-source therapy session.
Precision Work and Learning to Slow DownPrecision Work and Learning to Slow Down
Learning to slow down as a developer after years of being rewarded for speed. Reflections on pace, precision, and building systems that last.
My First Week at Travelers Has Been Most ExcellentMy First Week at Travelers Has Been Most Excellent
Just wrapped up my first week as a Software Engineer at Travelers, and it’s been an awesome start.
They Beat the Care Out of MeThey Beat the Care Out of Me
One of my old bosses had a phrase he used when a customer pushed too far. He'd lean back in his chair, crack his knuckles, and say, "They beat the care out of me."
The reality of working in UI/UX right nowThe reality of working in UI/UX right now
Trying to stay relevant in the game as a UI/UX developer. Thoughts on AI, shifting expectations, burnout, and what keeps me hopeful about what's next.
Tech Stacks: Just Use Whatever the F@ck You WantTech Stacks: Just Use Whatever the F@ck You Want
A brutally honest look at tech stack flame wars. Stop the dogma, skip the hype, and use whatever the f@ck solves your problem.
Vibe Coding: Am I Doing This, and Should I Be Worried?Vibe Coding: Am I Doing This, and Should I Be Worried?
Exploring the ups and downs of vibe coding. What it is, why we all do it sometimes, and how to keep your instincts from turning into tech debt.
Learning to Live with the Ghosts in Your CodebaseLearning to Live with the Ghosts in Your Codebase
A lighthearted look at legacy code, why we don't just fix it, and how to survive the haunted hallways of old decisions with a bit of grace.
Design Systems & Component Libraries for the Rest of UsDesign Systems & Component Libraries for the Rest of Us
A lighthearted look at building design systems without the ceremony, complexity, or committee-induced paralysis.
Why I Feel Like the Luckiest Guy in TechWhy I Feel Like the Luckiest Guy in Tech
A reflection on failing at backend, thriving at UI/UX, and finally realizing that staying in my lane might've been the best thing I could've done.
The Student Mindset: Pros, Cons, and Why I'm (Still) Glad I Have ItThe Student Mindset: Pros, Cons, and Why I'm (Still) Glad I Have It
How a lifelong student mindset helped me grow in tech—and how it sometimes kept me from trusting what I already knew.
Invisible Work: Why the Stuff Nobody Sees Matters the MostInvisible Work: Why the Stuff Nobody Sees Matters the Most
Stories about the quiet fixes and invisible work that make products better—even if no one notices.
Making Accessibility Feel Less Like a BuzzwordMaking Accessibility Feel Less Like a Buzzword
Accessibility clicked for me the moment I saw real users struggle with things I thought were good enough.
Forrest Gump, The UX Engineer the World NeedsForrest Gump, The UX Engineer the World Needs
Forrest isn’t loud, but he might be the reason your product works. A gentle take on focus, loyalty, and UX wins you didn’t see coming.
Amélie Poulain: Building for Joy (and No One Ever Notices)Amélie Poulain: Building for Joy (and No One Ever Notices)
What Amélie teaches us about UX: thoughtful details, quiet magic, and the joy of building small things that make a big difference.
Ted Lasso: Building Interfaces with Biscuits and BeliefTed Lasso: Building Interfaces with Biscuits and Belief
What happens when optimism, empathy, and detail meet cross-functional teamwork. He's not the most technical—but maybe the most impactful.
Dwight Schrute: Bears. Beets. Broken Interfaces.Dwight Schrute: Bears. Beets. Broken Interfaces.
Meticulous, intense, and quietly heroic—he's why your product finally works for everyone (and passes every accessibility audit).
Ron Swanson: No-Nonsense UX EngineeringRon Swanson: No-Nonsense UX Engineering
A tribute to simplicity, privacy, and the quietly effective UX Engineer who believes less is more (and still hates meetings).
Twenty Years of Front-End Mayhem (and Why I Still Love It)Twenty Years of Front-End Mayhem (and Why I Still Love It)
Two decades of building the web, wrangling browsers, and keeping up with front-end trends—without losing the joy along the way.
Front-End Devs and Our Tools: It's the Craft, Not the Brand!Front-End Devs and Our Tools: It's the Craft, Not the Brand!
React or Vue? A light take on how your favorite front-end framework is just a tool—what matters is what you build with it.
Why Cross-Functional Teams Build Better ThingsWhy Cross-Functional Teams Build Better Things
What happens when teams actually talk: a story of trust, shared wins, and a tiny UI detail that nearly derailed a launch.
How I Learned to Measure UX (the Hard Way)How I Learned to Measure UX (the Hard Way)
A story about the real metrics that matter in UX—and why time on page means nothing if your users are just confused.
Somewhere Between Design and Dev: Life as a UX EngineerSomewhere Between Design and Dev: Life as a UX Engineer
A behind-the-scenes look at the UX Engineer role—where design, dev, and user needs meet (and sometimes crash into each other).