JavaScript is like a potato… weirdly flexible

When I started learning JavaScript, I didn’t find it cool or exciting. Just felt like “okay, one more language to go through.” But I’ve spent the last few months really trying to understand it — not just writing code, but getting into the fundamentals. I went through concepts like event loop, promises, microtask queue, closures, hoisting, and even weird bugs caused by JS’s quirks. Sometimes it made sense, sometimes I got completely stuck. But slowly I started to get it — and honestly, now I see how unique JS is. JavaScript is super flexible. Like a potato. You can use it anywhere — browser, backend, mobile apps, IoT, even servers and CLIs. With runtimes like Node, Bun, and Deno, it’s everywhere. And the language itself? It has its own logic. It doesn’t follow the same rules as other languages — sometimes that’s frustrating, but also gives a lot of freedom to think in different ways. I didn’t expect to enjoy JS this much. But now I kind of do. Still learning, still building, but this part of the journey felt worth sharing.

May 18, 2025 - 13:10
 0
JavaScript is like a potato… weirdly flexible

When I started learning JavaScript, I didn’t find it cool or exciting. Just felt like “okay, one more language to go through.”
But I’ve spent the last few months really trying to understand it — not just writing code, but getting into the fundamentals.

I went through concepts like event loop, promises, microtask queue, closures, hoisting, and even weird bugs caused by JS’s quirks.
Sometimes it made sense, sometimes I got completely stuck.
But slowly I started to get it — and honestly, now I see how unique JS is.

JavaScript is super flexible. Like a potato.
You can use it anywhere — browser, backend, mobile apps, IoT, even servers and CLIs.
With runtimes like Node, Bun, and Deno, it’s everywhere.

And the language itself? It has its own logic. It doesn’t follow the same rules as other languages — sometimes that’s frustrating, but also gives a lot of freedom to think in different ways.

I didn’t expect to enjoy JS this much. But now I kind of do.

Still learning, still building, but this part of the journey felt worth sharing.