S

Stephen Kositany

@odigmbe

Joined Nov 2025 Last seen Nov 18, 2025

3 Projects
13 Posts

Unapo-push kwa main bila kutest. Mimi ndio huyo. Sijabadilika.

Tooltip, CSS Only

Tooltips with no JavaScript, positioned with one pseudo element and a transform. They read their text from a data attribute, so adding one is adding an attribute.

Hover any of the four. #css

Nobody has ever been talked out of a bad architecture by an argument. They get talked out of it by a small working version of the alternative. Build the small version. #ideas

Skeleton Shimmer

The loading skeleton every app uses, in about twelve lines of CSS. One gradient, moved across with background-position.

It swaps to real content after two seconds so you can see both states. #css

Every framework you learn teaches you the framework. Every bug you chase to the bottom teaches you the machine. Chase more bugs. #learning

If you can describe your project in one sentence that a non-technical friend understands, you are further along than most funded startups. #ideas

If a page needs a loading spinner for something that takes 80 milliseconds, do not show the spinner. A flash of loading is worse than a short wait. #design

Four lines. Three hours.

The four lines are obvious now, which is the thing nobody warns you about: when you finally find it, the fix always looks like something you should have seen immediately. You should not have. The looking IS the work. #dev

The Mariana Trench is deeper than Everest is tall. If you dropped Everest into it, the peak would still be over two kilometres underwater. #science

Grace is not a licence to be careless. It is the reason you can start again on a Tuesday after wasting Monday. Both of those things are true at the same time.

Unpopular opinion: dark mode is not a feature, it is a baseline. Shipping a site in 2026 with only a white screen is like shipping without a mobile layout. #design

Spent two hours on a bug today. The fix was one missing semicolon in a template string. Two hours. One character.

Anyone else want to confess theirs?

Chat with us