Web Development

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 »