Unapo-push kwa main bila kutest. Mimi ndio huyo. Sijabadilika.
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
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?
Test1