When to use CSS text-wrap: balance vs. text-wrap: pretty
The text-wrap CSS property reached “Newly available” Baseline status in 2024. This means that it’s supported by the latest stable versions of the most popular…
The text-wrap CSS property reached “Newly available” Baseline status in 2024. This means that it’s supported by the latest stable versions of the most popular…
Remix 3 is here, and it feels like a framework teleported from an alternate timeline — one where React Hooks never happened. It’s a complete…
I explained recently how I use <symbol>, <use>, and CSS Media Queries to develop what I call adaptive SVGs. Symbols let us define an element…
The impact of AI on our world is undeniable. It all began with the landmark paper “Attention is all you need”, which introduced the transformer…
The newest changes to Google’s influential design system are reviving some very old lessons. A whimsical cloud of Expressive buttons. (Google Design, 2025) “Life is too short…
UI design is shaping the way we interact with technology every day. Discover why mastering these skills can open new doors in your career and…
The growth of AI, especially generative AI-related innovations, has introduced a promising way to automate manual activities in every computer-related field, including programming, technical writing,…
Freelancers can choose their own business policies. We can determine how we work, when we work, and how much we charge. That last one can…
The illusion of intelligence is the new frontier of deception. Image source: dcau.fandom.com/wiki/Bizarro I was a huge Superman fan as a kid. In fact, my…
Figma’s inclusive design updates Designers are expected (sometimes legally required) to create accessible products. But many tools we rely on are inaccessible themselves. Imagine trying to…
This series looks at the real situations where “it doesn’t work”. It would if UX were applied. Real human-centric design. Why is user experience design…
Website performance is critical to your online success. Faster page loads result in better conversion rates, happier users, and peace of mind. Hint: You must…
The market for generative AI apps is maturing, with many products already approaching their fourth or fifth generations. At the same time, user expectations in…
Every font tells a story. Once upon a time, serifs ruled the world. Looking at them today, we can’t shake the feelings of tradition and…
It’s amazing to see how quickly web developers have adopted artificial intelligence (AI) apps. Many have added this technology to their workflow and haven’t looked…