All posts
Stack vs Heap Explained: Rust, Go, Python, and JavaScript Compared
Compare stack and heap in Rust, Go, Python, and JavaScript with allocation rules, runtime behavior, performance tips, and pitfalls.
Stack vs Heap in Rust: A Complete Memory Management Deep Dive
Learn how Rust uses stack and heap memory, with rules, safety, performance tips, and pitfalls for efficient, reliable systems.
Experiments with Rust
I've explored basic elements for building any feature like Data Modeling, Control Flow, Organizing Code, and Error Handling. There are parts that are similar to other languages and that helps relate and work faster.
Building a Production Backend in Rust
After experimenting with web frameworks like Actix, Axum, Rocket, Loco, and Poem, I found Poem to be the most user-friendly, especially for Swagger integration.
Temporal: A better way to manage background processes?
Explore how Temporal simplifies complex background processes with a KYC system PoC. Features built-in retries, monitoring, and orchestration tools.
Data Structures in Web Development
Embrace a data-centric approach in web development. Learn about primitives, collections, buffers, and more to enhance coding efficiency and scalability.
Is Non-Blocking Nature of Node Still Relevant?
Is NodeJS's non-blocking I/O still relevant? A performance comparison with Rust reveals its diminishing edge in modern high-concurrency web applications.
How to Send In-App Notifications with Rust
Learn how to implement real-time in-app notifications using Rust, WebSockets, and Server-Sent Events with Axum and Rust.
Achieving Order in a Busy Life: How the PARA Method Helped Me
In August of 2023, my life was a bit chaotic. I was a recently married man juggling three clients with no employees, trying to figure out…
Case Study: Integrating Zoho Creator with WhatsApp Business API via Interakt
In this case study, we explore how we successfully integrated a client’s Zoho Creator POS system with the WhatsApp Business API to enhance…
Navigating Freelance Compliance — My Experience with WeWork’s Virtual Office
Experience of GST Registration using WeWork Virtual Office
Updates in Node.js 22
Node.js 22 was released on April 24th, 2024. It will stay as the “Current” release for six months after which it will enter…
Types in TypeScript
How to make use of types in TypeScript.
Debugging TypeScript
How to set up debugging for TypeScript for both frontend and backend.
Getting started with TypeScript on Node
Set up TypeScript for hobby, development and production environments.
What is TypeScript?
A JavaScript alternative that improves management and quality of large front-end and Node.js projects.















