Web Development

Worlds Collide: Keyframe Collision Detection Using Style Queries

A friend DMs Lee Meyer a CodePen by Manuel Schaller containing a pure CSS simulation of one of the world’s earliest arcade games, Pong, with both paddles participating automatically, in an endless loop. The demo reminds Lee of an arcade machine in attract mode awaiting a coin, and the iconic imagery awakens muscle memory from […]

Worlds Collide: Keyframe Collision Detection Using Style Queries Read More »

Blossoms, Flowers, And The Magic Of Spring (April 2025 Wallpapers Edition)

Starting the new month with a little inspiration boost — that’s the idea behind our monthly wallpapers series which has been going on for more than fourteen years already. Each month, the wallpapers are created by the community for the community, and everyone who has an idea for a design is welcome to join in

Blossoms, Flowers, And The Magic Of Spring (April 2025 Wallpapers Edition) Read More »

How To Argue Against AI-First Research

With AI upon us, companies have recently been turning their attention to “synthetic” user testing — AI-driven research that replaces UX research. There, questions are answered by AI-generated “customers,” human tasks “performed” by AI agents. However, it’s not just for desk research or discovery that AI is used for; it’s an actual usability testing with

How To Argue Against AI-First Research Read More »

Vibe Coding: Revolution or Recipe for Disaster in App and Game Development?

Vibe coding is a new concept where developers use AI tools to generate code through simple text prompts, bypassing traditional coding methods. While it offers quick prototyping and democratizes development, it comes with limitations in terms of code quality, scalability, and long-term viability for complex projects.

Vibe Coding: Revolution or Recipe for Disaster in App and Game Development? Read More »

Case Study: Combining Cutting-Edge CSS Features Into a “Course Navigation” Component

I came across this awesome article navigator by Jhey Tompkins: CodePen Embed Fallback It solved a UX problem I was facing on a project, so I’ve adapted it to the needs of an online course — a “course navigator” if you will — and built upon it. And today I’m going to pick it apart

Case Study: Combining Cutting-Edge CSS Features Into a “Course Navigation” Component Read More »