Blog
Thoughts on software engineering, web3, and web development.
Categories
Tags

system designOct 7, 2026
Scale from Zero to Millions of Users
A walk through how a single-server app grows into a system serving millions — load balancing, database replication, caching, CDNs, a stateless web tier, multiple data centers, message queues, and sharding.
#system design#scalability#distributed systems#high availability#load balancing#database replication#caching#cdn#message queues#sharding#databases#architecture

projectOct 1, 2026
Exporting GitBook Docs as Clean Markdown with Rust
How doc-scraper-rs exports GitBook docs as a clean markdown tree with llms.txt and AGENTS.md sidecars — one request per page, no HTML parsing, and a content-based fallback for soft 404s.
#rust#open source#llm#cli#scraping
securityMar 18, 2024
Understanding ERC-1271 - Standard Signature Validation
Standard way to verify a signature when the account is a smart contract
#erc#ethereum#account-abstraction#blockchain#signature#wallets#eoa#web3

securityFeb 27, 2024
Damn Vulnerable DeFi - Side Entrance
A guide into Cross Function Reentrancy Attack
#reentrancy#defi#web3#ethereum#flashloan

system designAug 4, 2018
ব্লকচেইন? সে আবার কী? What is Blockchain?
A introduction to blockchain network, how it works and why it works in Bangla.
#system design#blockchain#web3#bitcoin#bangla

tutorialJul 20, 2018
How I Fixed My Display Resolution by Installing NVIDIA Drivers on Ubuntu 18.04 Bionic Beaver Linux
A step-by-step look at troubleshooting low-resolution display
#linux#nvidia#gpu#ubuntu