essaysLearning in Public 1 min

JavaScript in the Trenches: Code Like Kasi Does, Think Like a Genius

Let me begin with no filters and no fluff. We're tackling JavaScript where form follows function enough for lead engineers but is understood by your cousin in the backseat of the Quantum.

By MoAfrika Skotch Ntilane · 31 May 2025

Learning in Public

JavaScript in the Trenches: Code Like Kasi Does, Think Like a Genius

By MoAfrika Skotch Ntilane — 31 May 2025

My JavaScript education didn't happen in air-conditioned classrooms with neat chairs. I learned JavaScript during load-shedding with a cellphone and from downloaded Free Coursera short courses and a thousand Youtube lessons I couldn't afford to stream. I discovered variables by candlelight, debugged during power cuts, and wrote most of my functions on an empty stomach.

Let's Be Frank: JavaScript Is Both Beautiful and Maddening

Ever worked with a language that makes you feel like both a genius and a fool simultaneously? That's JavaScript. It gives you superpowers but also leaves you crying in a corner because null is an object, typeof NaN is "number," and somehow [] == ![] evaluates to true.

But this chaos resonates with those who grew up improvising, people who survived on peanut butter as their main protein source. To us, consistency is a luxury and chaos is a teacher.

Why I Keep Coming Back

Because it's a survivor's language. Imperfect but adaptable, like us. It rewards those who see past its quirks to the power beneath, people like you. People like me.

Leave a reflection

How did this land?

Idea trail

If this resonated, read these next

The Slow Letter

Read at the pace
life actually moves.

One newsletter, sent when there is something worth saying. Pick the rhythms that suit you — nothing more, nothing louder.

No popups. No selling your address. Unsubscribe in one click.