Web Development

Intent Prototyping: The Allure And Danger Of Pure Vibe Coding In Enterprise UX (Part 1)

There is a spectrum of opinions on how dramatically all creative professions will be changed by the coming wave of agentic AI, from the very skeptical to the wildly optimistic and even apocalyptic. I think that even if you are on the “skeptical” end of the spectrum, it makes sense to explore ways this new

Intent Prototyping: The Allure And Danger Of Pure Vibe Coding In Enterprise UX (Part 1) Read More »

CSS Typed Arithmetic

CSS typed arithmetic is genuinely exciting! It opens the door to new kinds of layout composition and animation logic we could only hack before. The first time I published something that leaned on typed arithmetic was in this animation: CodePen Embed Fallback But before we dive into what is happening in there, let’s pause and

CSS Typed Arithmetic Read More »

Ambient Animations In Web Design: Principles And Implementation (Part 1)

Unlike timeline-based animations, which tell stories across a sequence of events, or interaction animations that are triggered when someone touches something, ambient animations are the kind of passive movements you might not notice at first. But, they make a design look alive in subtle ways. In an ambient animation, elements might subtly transition between colours,

Ambient Animations In Web Design: Principles And Implementation (Part 1) Read More »

The Psychology Of Trust In AI: A Guide To Measuring And Designing For User Confidence

Misuse and misplaced trust of AI is becoming an unfortunate common event. For example, lawyers trying to leverage the power of generative AI for research submit court filings citing multiple compelling legal precedents. The problem? The AI had confidently, eloquently, and completely fabricated the cases cited. The resulting sanctions and public embarrassment can become a

The Psychology Of Trust In AI: A Guide To Measuring And Designing For User Confidence Read More »