~/blog 12 posts
$ find ~/blog -type f -name "*.md" | sort -r

Insights, tutorials, and updates on software engineering, backend systems, and practical development.

Diving into everything and still feels like forgetting everything cover
[01] 6m

Diving into everything and still feels like forgetting everything

I am diving into everything — from system design to UI/UX, DevOps to frontend, desktop apps to mobile apps. Doesn't matter much about the stacks, I always feel like I can learn and do anything. At the end, I feel like I know nothing.

ai, life-latelyagentic-ai
read →
eSewa vs Khalti: how I keep Nepali payments honest cover
[02] 2m

eSewa vs Khalti: how I keep Nepali payments honest

Explore the mostly used online payment gateways of Nepal: Esewa and Khalti and learned that anyone can change the payment amount in the browser. If we rely on that number, someone can buy a Rs 1000 item for Rs 1. Here is how I keep things honest with eSewa and Khalti.

technicalsecuritybackend
read →
Spanner - Google solution for distributed database in easier cover
[03] 3m

Spanner - Google solution for distributed database in easier

I explored the paper - Spanner: Google’s Globally Distributed Database. This blog contains about the spanner in easier way to those who wants to learn about it

technicaldatabasedistrubuted-database
read →
Secure Authentication in NestJS E-Commerce: JWT, Access Tokens, and Refresh Tokens Explained cover
[04] 3m

Secure Authentication in NestJS E-Commerce: JWT, Access Tokens, and Refresh Tokens Explained

A practical guide to implementing secure JWT-based authentication with access tokens and refresh tokens in a NestJS e-commerce project. Covers token generation, validation, refresh flow, security best practices, and real-world application in an online store.

technicalnestjsjavascript
read →
Understanding Transactions and Locking in PostgreSQL cover
[05] 3m

Understanding Transactions and Locking in PostgreSQL

A deep dive into PostgreSQL transactions, error handling, savepoints, transactional DDLs, and locking with MVCC.

technicalpostgresqldatabase
read →
Database Comparision between PostgreSQL, MySQL, Oracle, MS SQL Server cover
[06] 7m

Database Comparision between PostgreSQL, MySQL, Oracle, MS SQL Server

I explored different database and compared with each other. I also tested PostgreSQL for its size and time for the 100000 tuples

technicallinuxdevelopment
read →

Let's Connect

Got something in mind — a project, a collab, or just want to talk tech? My inbox is open.

Say Hello

Elsewhere