Get the newsletter
Posts and notes straight to your inbox
Get new posts and short notes by email — no spam, unsubscribe anytime.
Blog
Browse by topic — architecture, Angular, AI, accessibility, careers, and more. The same engineering and product lens I bring to client work, published as it happens.

🧠 Analyzing Popular Pages for Cognitive Accessibility: Jira, Duolingo, Headspace, and HubSpot
I analyzed Jira, Duolingo, Headspace, and HubSpot for cognitive accessibility issues. Corporate jargon, tech words, and anxiety-inducing messaging can exclude up to 50% of potential users.

🧠 Why Your Website Works For You But Fails For Everyone Else
Your Lighthouse scores and WCAG checklists miss something fundamental: cognitive accessibility. Two users can complete the same task with identical accuracy, but one finds it effortless while the other finds it draining.

🎨 I Built A Retro Design System With AI. Here's What Shocked Me About Textures
I experimented with AI to build a texture-based design system using marble and glass effects. The results revealed how AI consistently pushes toward mediocre "aimorphic" designs, and how textures can help break through that pattern.

Scalability Essentials: Angular Accessibility Has Bigger Impact Than You Think
Years ago I thought accessibility was for 0.1% of people. Working on apps serving millions of users taught me it’s about way more people…

Top 10 Surprising Insights From CloudFlare Radar Analysis 2023
CloudFlare Radar 2023 shows that the web drastically changed. Here’s how!

Improve Your App With These 9 WCAG 2.2 Criteria
Improve Your App With These 9 WCAG 2.2 Criteria The newly released by W3C recommendation offers guidance to make your apps and website more accessible The Accessibility Guidelines Working Group (AG WG) published Web Content Accessibility Guidelines (WCAG) 2.2 as a W3C Recommendat…

🐼 Pandas 2.1 Paves A Way For Predictable Data Analysis
Pandas 2.1 improves on PyArrow, mapping, stacking, mutability and date handling to offer predictable data analysis
The balance between user experience and maintainability
We are in many ways in a surprising era of programming. From one hand we can provide exceptional experience for the user. On the other hand…