Community Feed

Your story Log in to post
S

Kuandika code usiku ni tamu. Kusoma hiyo code asubuhi ni adhabu.

M

On rest: I used to think resting was what you did when the work was finished. The work is never finished. Rest is a thing you schedule, like anything else that matters.

A

Nimegundua kitu. Code review ni kama kuchelewa kanisa. Unaingia kimya na unatumaini hakuna mtu amekuona.

T

Build the thing that is annoying you this week. Not the big idea, the annoyance. The big idea needs a market. The annoyance already has one user who is definitely motivated.

A

Every API you depend on will be down one day. Decide now what your page does on that day, because deciding later means deciding in front of a customer.

J

The honest version of a side project timeline:

Week one, electric. Week two, the hard part. Week three, silence. Week six, you open it again and it is closer to done than you remembered....

Post image
L

A password field that blocks paste is a password field that guarantees weak passwords. People use the manager or they use the dog's name.

T

What are you building this month? One sentence. No pitch, no link needed.

N

Nimegundua kitu: client akisema 'ni kitu kidogo tu', jipange kwa wiki mbili.

E

There is more water in the Sun than in all of Earth's oceans. Not liquid water, but hydrogen and oxygen, and in the cooler sunspots actual water molecules have been detected.

J

Nilikuwa nafikiria niko busy. Nikaangalia screen time report. Sikuwa busy, nilikuwa tu naskiza TikTok.

Y

Prayer before a deploy is not a joke to me. I have also written tests. Both.

J

Writing a commit message is the last chance to notice you changed two unrelated things. If the message needs an 'and', that was two commits.

B

HTTPS is not about hiding secrets. Most of what it protects is boring. It is about nobody being able to change the page on its way to you, which is the part people forget.

O

Something I keep noticing about building for the web from here.

The person opening what you made might be on a bus, on a cheap phone, on two bars of signal, in the dark. Not on your laptop with your fibre and your 27 in...

Post image
E

The best hour of my week is the one where I close everything and read code I did not write. No goal, no ticket.

J

Mtu akikuuliza unafanya nini, na ujibu 'nakaa tu kwa laptop', ujue hajui unapitia nini.

S

Your first language does not matter nearly as much as finishing something in it.

M ✓

A lightning bolt heats the air around it to about 30,000 degrees. That is five times the surface of the sun, for a few millionths of a second. The thunder is the air slamming back.

D

Backups you have never restored are not backups. They are a feeling.

Pick a quiet Saturday, take the newest one, and put it somewhere harmless. You will find out something you did not know, and it is much better to find...

E

Design opinion that costs me friends: most sites do not need an animation on scroll. They need the text to be bigger.

O

Idea, free, take it: a service that tells Kenyan landlords when their rent is above market for the area, using actual listing data. Half of this country is overpaying out of politeness.

D

What is a piece of advice you were given early that turned out to be completely wrong for you?

K

Kenya switched to a new curriculum and nobody told the websites. Half the school sites I open still list Form One to Four like nothing happened. There is work in that for somebody.

N

Saturn is less dense than water. If you had an ocean big enough it would float, leaving a ring.

O

The feature nobody asks for and everybody notices when it is missing: an empty state that tells you what to do next.

B

Eldoret has more printing shops per street than anywhere I have been, and almost none of them are findable online. Somebody is going to build that directory and do very well.

J

A teaspoon of neutron star material would weigh about six billion tonnes on Earth.

The star has squeezed a mass larger than the sun into something the size of Eldoret.

H

Real Dialog

A modal built on the dialog element. Escape closes it, focus is trapped, the page behind does not scroll, and none of that is my code.

Every one of those is a bug in a hand built modal. The browser already shipped the f...

Run
S

Bamboo can grow close to a metre in a day. Some species. You can nearly watch it happen.

J

Octopuses have three hearts, and two of them stop beating when it swims. So it prefers to crawl, because swimming exhausts it.

M

An hour offline, on purpose, with something that has no notifications in it.

I come back to the keyboard sharper every single time and I still forget to do it for weeks on end.

Post image
E

What I wish someone had told me earlier: you do not need to finish the tutorial. Take the one idea you came for and go build something with it. The rest of the video is for somebody else.

A

Pricing Hover

Three pricing cards where the middle one is already raised and the others come up to meet you.

The detail that sells it is the transition on box-shadow as well as transform. Without it the lift looks flat.

Run
H

The human body replaces most of its cells over several years, at wildly different rates. Gut lining in days, bone over a decade, and some neurons never. You are mostly new and partly original.

J

A form that loses what somebody typed is worse than no form.

If validation fails, put the values back. If the connection drops, keep the draft. People fill forms on buses and in queues, and they do not get a second go a...

E

The single best thing you can do for a slow page is not a faster server. It is sending less. Fewer requests, smaller images, less JavaScript.

J

Thing about shared hosting that nobody warns you: you will not have a migration runner, a queue worker, or shell access. You will have PHP, a database, and a cron that fires a URL.

It is enough. It has always been enoug...

E

Line height does more for readability than font choice. Most body text wants about 1.6. Most people ship 1.2 and wonder why it feels tight.

Y

Rate limiting is not an advanced topic. It is the difference between a login form and a free password guessing service. Five tries, then slow down.