Blogs
A collection of write-ups on things I've learned, built, and debugged along the way. Feel free to read through them.
Understanding and Resolving RPC Issues in Blockchain
Handling rate-limiting, node failover, and data consistency in production.
Understanding ERC-4626: The Tokenized Vault Standard
A breakdown of the tokenized vault standard and how it simplifies DeFi.
Understanding Sandwich Attacks in DeFi
How MEV searchers exploit transaction ordering and how to protect trades.
Smart Contract Development Frameworks: Foundry vs Hardhat
Comparing Foundry's fast fuzz testing against Hardhat's TypeScript ecosystem.
Understanding Merkle Trees: The Backbone of Blockchain Security
How cryptographic trees enable efficient on-chain data verification.
Flash Loans: Innovations and Implications in DeFi
How uncollateralized loans work, their use cases, and inherent risks.
Consensus Mechanisms in Blockchain Technology
A comparison between PoW, PoS, and how blockchains reach agreement.
Evolution of Smart Contracts: Upgradeable vs Immutable
Trade-offs between upgradeable proxy patterns and immutable contracts.
Building a DeFi Lending and Borrowing Platform from Scratch
Building a lending protocol with price oracles and liquidation mechanics.
From Idea to Reality: Building a Decentralized Crowdfunding Platform
Building an escrowed crowdfunding dApp with milestone-based payouts.
DAOs: Revolutionizing On-Chain Governance and Decision-Making
How on-chain governance, timelocks, and proposal voting work.