Skip to main content
Blog

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 sitting on a park bench thinking about UX.

    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 Needs
  • Amélie Poulain, the whimsical character from the movie Amélie, sitting at a café table with a thoughtful expression.

    Amé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 motivating a team of UX Engineers.

    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 Belief
  • Dwight Schrute scowling at a computer screen, upset by bad UX practices.

    Dwight 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 sitting at a desk with a computer, looking serious about UX.

    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 Engineering
  • Front end developer reminiscing about the evolution of web development.

    Twenty 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)
  • Javascript developer and a carpenter sharing tools.

    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!
  • Javascript developer writing notes on a paper tablet

    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 Forget
  • Cross-Functional team collaborating on ideas.

    Why 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 Things
  • Measuring Impact: How to Assess UX Engineering Outcomes

    How 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

    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 Cheatsheet
  • What Exactly is a UX Engineer, and What Do They Do?

    Somewhere 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