Categories for Works

Imagine trying to tap a “Bookings” button, only for a “Subscribe to Price Alerts” banner to flash into existence a millisecond before your finger touches the glass. Suddenly, you’re on an opt-in screen you never wanted to see.

This isn’t just an annoying glitch – it’s Cumulative Layout Shift (CLS) at its absolute worst. A visual breakdown across 12 sequential screenshots of the Lufthansa user profile page perfectly captures a modern frontend nightmare: elements appearing, jumping around, collapsing, and re-injecting themselves into the viewport over several seconds.

Here is a breakdown of what went wrong, why it happens, and how to fix the underlying engineering and organizational failures that cause it. (more…)

September 21, 2026  Leave your thoughts

Apple claims the Vision Pro is the most advanced personal computing device and it’s easy to see why. AR/VR interaction by eye/head/hands tracking and high visual fidelity delivered by a couple of 4K+ displays do seem to be next level technology. What’s interesting for the web is that the device uses good* old Safari to browse the web and the UX depends on websites being fast, semantic HTML, scalable, accessible, and stable. There is also a brand new highlight effect.

(more…) August 18, 2023  Leave your thoughts

4К версия на нашия документален/концертен филм по случай 15 години от основаването на българския алтернативен лейбъл Жълта музика. С участието на Ерол Ибрахимов (Уикеда), Георги Згуров (Анимационерите), Димитър Паскалев (Блуба Лу), Свилен Ноев (Остава) и Катя Атанасова.

September 13, 2021  Leave your thoughts

A carousel component which uses the native scroll snapping functionality with enhancements and customisation. It is lightweight and accessible, with vertical, auto height, tabs, lightbox, layout options, RTL support and no dependencies

(more…) July 29, 2021  Leave your thoughts