Skip to content

πŸ‘¨β€πŸ’» About Me ​

Nazmul Hossain

β€” Nazmul Hossain Visit my Portfolio! 🍦

Hey hey! I'm Nazmul Hossain, the brain 🧠 behind OlovaJS, OlovaKit (the supercharged ⚑️ version of Olova), and now the magical πŸ§™β€β™‚οΈ SeraJS β€” just 1.25KB and 125 lines of pure power. 😎


πŸ’© The Toilet Tale β€” How It All Started ​

Once upon a time... in a toilet 🚽 (yes, for real πŸ˜…), I was thinking about React. Funny thing? I had zero experience in React. Not even a single line of code!

All I knew back then was:

  • HTML 🧱
  • CSS 🎨
  • WordPress PHP 🐘

And yet, there I was, dreaming of building a JavaScript library under 100 bytes 🀯 that works like React...

But wait β€” I didn’t even know what React actually is πŸ€·β€β™‚οΈ:

  • ❓ What’s Virtual DOM?
  • ❓ What’s Fiber?
  • ❓ What the heck is a reconciliation algorithm?

That was back in 2019.


🧠 The Learning Era ​

Then I kinda... forgot that dream πŸ˜‚ and jumped into learning JavaScript seriously.

A lot happened (but I’m too lazy to mention everything here 😎).

Fast forward to 2023, I built my first JS library: DeshiJS πŸ‡§πŸ‡© β€” kinda like AlpineJS or htmx.

From there, things snowballed:

  • I learned about compilers πŸ› οΈ
  • Discovered Babel, Webpack, Rollup, Vite, Turbopack βš™οΈ
  • Got deep into how frontend frameworks actually work under the hood πŸ”

And BOOM πŸ’₯:

  • I created OlovaJS 🫧
  • Then OlovaKit πŸš€
  • And now... SeraJS 🧬

πŸ› οΈ Tooling, AI & Bugs (oh my!) ​

Along the way, I also built a bunch of CLIs and compilers using Node.js β€” without having any idea what I was doing at first πŸ˜….

But then... I met AI πŸ€– β€” and that changed everything.

AI helped me:

  • Learn faster ⚑️
  • Fix bugs πŸ›
  • Explore new ideas πŸ§ͺ

By March 2025, I started working on SeraJS. Now it’s finally complete πŸŽ‰ (well... kinda β€” still some bugs 😬).

I really hope some kind contributors will help out, 'cause honestly... I still suck at JavaScript πŸ˜‚


🀝 Let’s Connect! ​

If you love tiny-but-mighty JS libraries, compilers, or just wanna chat β€” hit me up! πŸ“¨

Stay curious, stay creative. ✌️

"Code with dreams, debug with memes." πŸ§‘β€πŸš€βœ¨