// writing
Blog
Engineering insights, deep dives, and things I learned the hard way. Systems programming, TypeScript, design patterns, desktop apps, and more.
A curated, taste-first list of 100 Bengali books — ranked for readers who love Buddhadeb Guha's nature-soaked romanticism and Humayun Ahmed's intimate storytelling.
রুচি-নির্ভর ১০০টি বাংলা বইয়ের নির্বাচিত তালিকা — যারা বুদ্ধদেব গুহর প্রকৃতিমগ্ন রোমান্টিকতা আর হুমায়ূন আহমেদের অন্তরঙ্গ গল্প বলা ভালোবাসেন, তাদের জন্য।
A practical comparison of XAMPP and Laragon for PHP, Laravel, WordPress, and everyday local web development.
A practical look at Zettlr as a Markdown-first writing environment for technical, academic, and long-form workflows.
Electron.js lets you ship a desktop app with web technology, but it comes with real trade-offs. Here's what I learned building production desktop apps with it.
Not the basics. The type system features that actually made my codebases more correct and less painful to refactor: template literals, discriminated unions, and more.
Not a catalog walk-through, but a reflection on the patterns that actually changed how I think about code and the ones that get misused constantly.
How I bridged C++ and JavaScript using Node.js N-API to build high-performance native addons. The setup, the gotchas, and why it's worth it.