Brain Dump - My Digital Notebook
This is where I stash thoughts on building better web experiences—part memory bank, part storytelling outlet, part open-source therapy session. Lately, I've been exploring what it means to be a UX Engineer by imagining how famous fictional characters would handle the job. It's not about hot takes or hype. It's just some of my thoughts about craft, collaboration, and making the web a little more human—one post at a time.
Forrest Gump, The UX Engineer the World Needs
He's not the loudest voice in the room, but he might just be the one who makes the whole product work better. A lighthearted thought experiment on what Forrest's quiet strengths would look like on a cross-functional UX team.
Forrest Gump, The UX Engineer the World NeedsAmélie Poulain: Building for Joy (and No One Ever Notices)
Soft-spoken, wildly observant, and always building with care. What the whimsical heart of Amélie teaches us about quiet UX magic and the power of small, intentional design choices.
Amélie Poulain: Building for Joy (and No One Ever Notices)Ted Lasso: Building Interfaces with Biscuits and Belief
He's not the most technical guy in the room, but he might be the most impactful. A story about what happens when optimism, empathy, and attention to detail come together in a cross-functional product team.
Ted Lasso: Building Interfaces with Biscuits and BeliefDwight Schrute: Bears. Beets. Broken Interfaces.
He audits your components, writes 100% test coverage, and files accessibility bugs before you even notice they exist. He's intense, meticulous, and secretly the reason your product finally works for everyone.
Dwight Schrute: Bears. Beets. Broken Interfaces.Ron Swanson: No-Nonsense UX Engineering
He hates meetings, doesn't believe in user tracking, and would rather delete features than over-design them. And yet, he might be the most quietly effective UX Engineer on your team. A tribute to simplicity, privacy, and building only what truly matters.
Ron Swanson: No-Nonsense UX EngineeringTwenty Years of Front-End Mayhem (and Why I Still Love It)
A not-so-technical, slightly nostalgic look back at two decades of building websites, wrangling browsers, and riding the never-ending wave of what's new in front-end.
Twenty Years of Front-End Mayhem (and Why I Still Love It)Front-End Devs and Our Tools: It's the Craft, Not the Brand!
Think a React developer is fundamentally different from a Vue wizard? Just like carpenters and their favorite tool brands, front-end frameworks are tools to get the job done. But does it really matter if your hammer is React or Vue?
Front-End Devs and Our Tools: It's the Craft, Not the Brand!Eli5: JavaScript Concepts That I Always Forget
My brain has the memory of a goldfish, so I'm writing down Javascript concepts as if I were explaining them to my nephew in Kindergarten (or, you know, myself on a day when the goldfish outstmarts me).
Eli5: JavaScript Concepts That I Always ForgetWhy Cross-Functional Teams Build Better Things
This isn't a productivity hack—it's just what happens when designers, engineers, and product folks actually talk to each other. A story about team trust, shared wins, and one nearly-doomed micro-interaction that brought everyone to the table.
Why Cross-Functional Teams Build Better ThingsHow I Learned to Measure UX (the Hard Way)
This isn't a guide, it's a story—about redesigns that didn't land, metrics that lied, and the moments that taught me how to actually measure whether UX changes were helping anyone. Spoiler: time on page means nothing if people are just confused.
How I Learned to Measure UX (the Hard Way)ARIA Patterns and Practices Cheatsheet
Need a brain-friendly way to remember all those WAI-ARIA doohickeys? Same. This is a quick-hit reference guide for common UI patterns. It covers the essentials: required roles, ARIA attributes, keyboard behavior, and what happens when a component gets all interactive and fancy.
ARIA Patterns and Practices CheatsheetSomewhere Between Design and Dev: Life as a UX Engineer
Somewhere between Figma and GitHub, I found myself playing translator, firefighter, and design whisperer. This isn't a definition—it's a story about what it's actually like to be the person making sure the user experience doesn't get lost on the way to production.
Somewhere Between Design and Dev: Life as a UX Engineer