The Archive
Explore our collection of articles, thoughts, and stories.
Blockchain Technology: A Deep Dive into Decentralization
June 18, 2025
Aditya Mishra
Explore the fundamentals, benefits, challenges, and applications of blockchain technology in this comprehensive guide to decentralization.
Blockchain Technology Web3 Decentralization
How to Create a Bitcoin Address using bitcoinjs-lib
June 18, 2025
Aditya Mishra
Learn how to generate Bitcoin addresses using bitcoinjs-lib and fetch balance via QuickNode. Explore various address types, setup instructions, and implementation steps.
Bitcoin bitcoinjs-lib Web3 JavaScript Blockchain Development
Understanding CREATE, CREATE2, and CREATE3 in Solidity
June 18, 2025
Aditya Mishra
Explore the evolution of contract deployment in Solidity through CREATE, CREATE2, and CREATE3 with a focus on address predictability and deployment strategies.
Solidity Smart Contracts Ethereum CREATE2 CREATE3
How to Create a DApp Using Solidity in 20 Minutes
June 18, 2025
Aditya Mishra
Learn how to quickly create and deploy a simple DApp using Solidity, Hardhat, and React + TypeScript in under 20 minutes.
Blockchain DApp Solidity Web3 React
Discover Account Abstraction ERC-4337: Simplifying Ethereum's User Experience with Innovative Account Models
June 18, 2025
Aditya Mishra
Explore how ERC-4337 introduces account abstraction to Ethereum, enabling smart contract wallets, flexible gas payments, and improved user experience.
Ethereum ERC-4337 Blockchain Smart Contracts Web3
Mastering Fuzzing in Blockchain: A Deep Dive into Securing Layer 1 Protocols & Smart Contracts
June 18, 2025
Aditya Mishra
Explore the challenges of testing Layer 1 protocols and smart contracts with fuzzing techniques for enhanced security.
Blockchain Security Fuzzing Layer 1 Smart Contracts DeFi
Networking 101
June 18, 2025
Aditya Mishra
A beginner-friendly introduction to key networking concepts, layers, protocols, and terminology essential for understanding computer networks.
Networking Internet Technology Basics
Difference between Popular NFT Standards: ERC-721, ERC-721A, and ERC-1155
June 18, 2025
Aditya Mishra
Explore the key differences, advantages, and use cases of ERC-721, ERC-721A, and ERC-1155 in the NFT space.
Blockchain NFT ERC-721 ERC-721A ERC-1155
Building Your First Blockchain in Python
June 18, 2025
Aditya Mishra
Learn how to build a simple blockchain from scratch in Python and explore the core mechanisms that make blockchain technology secure and immutable.
Blockchain Python Tutorial Crypto Development
Guide to Sharding Private Keys for Enhanced Security
June 18, 2025
Aditya Mishra
Learn how to securely shard private keys using JavaScript and encryption techniques for safer key management in blockchain applications.
Blockchain Security Private Keys Encryption JavaScript
Understanding Abstract Contracts in Solidity
June 18, 2025
Aditya Mishra
Learn how abstract contracts in Solidity provide structure, modularity, and enforce implementation rules across smart contract development.
Solidity Blockchain Smart Contracts OOP Ethereum
Understanding Hash Functions in Solidity: A Deep Dive into Data Integrity and Security
June 18, 2025
Aditya Mishra
Explore how hash functions like Keccak-256 maintain data integrity and enhance security in Solidity and Ethereum smart contract development.
Solidity Blockchain Hashing Smart Contracts Web3
A Deep Dive into EIP-1271: Understanding Signature Verification for Smart Contracts
June 19, 2025
Aditya Mishra
Explore EIP-1271, a crucial Ethereum improvement proposal that enables smart contracts to verify signatures, enhancing dApp security and functionality.
Blockchain Ethereum EIP-1271 Smart Contracts Security Web3
EIP-7528: Standardizing ETH Handling in EVM for Enhanced Interoperability
June 19, 2025
Aditya Mishra
Discover EIP-7528, a proposed Ethereum standard that aims to unify the handling of native ETH with ERC-20 tokens using a pseudo-address, streamlining development and improving gas efficiency.
Ethereum EIP EVM ETH ERC-20 Web3 Blockchain
Understanding Flash Loan Attacks: A Deep Dive into DeFi Vulnerabilities
June 19, 2025
Aditya Mishra
Explore the mechanics of flash loan attacks in DeFi, how they exploit governance systems, and crucial mitigation strategies, with insights from the 'Selfie' challenge.
DeFi Flash Loans Security Blockchain DAO Governance
Understanding getProgramAccounts RPC Method Using TypeScript
June 19, 2025
Aditya Mishra
Learn how to efficiently use Solana's getProgramAccounts RPC method with filters and data slicing using TypeScript and web3.js.
Solana Web3 TypeScript RPC Blockchain
Safeguarding Solidity's ecrecover Against Signature Malleability
June 19, 2025
Aditya Mishra
Understand how to protect Ethereum smart contracts from signature malleability by leveraging OpenZeppelin's ECDSA library with Solidity.
Solidity Security ECDSA ecrecover OpenZeppelin
RPC Providers in Web3 and Blockchain
June 20, 2025
Aditya Mishra
Learn about RPC (Remote Procedure Call) providers, the crucial bridge between decentralized applications (dApps) and blockchain networks, facilitating seamless interaction with on-chain data and smart contracts.
Web3 Blockchain RPC dApps JSON-RPC
Unlocking Ethereum’s Potential: A Deep Dive into EIP-712
June 30, 2025
Aditya Mishra
Explore Ethereum Improvement Proposal 712 (EIP-712), a standard that has revolutionized Ethereum’s approach to digital signatures and data handling, enhancing security and transparency.
Ethereum Web3 EVM EIP Smart Contracts Digital Signatures NFTs
Avalanche Blockchain: Scaling Web3 with Subnets and Super-Fast dApps
July 7, 2025
Aditya Mishra
Explore Avalanche, a high-performance Layer 1 blockchain offering near-instant finality, modularity, and the ability to create custom blockchains or subnets, ideal for modern dApps.
Avalanche Blockchain dApps Scalability Subnets EVM Web3
Unlocking Vaults: A Deep Dive into the ERC-4626 Token Standard
July 12, 2025
Aditya Mishra
Explore ERC-4626, a standardized protocol that streamlines the operation and integration of tokenized vaults, enhancing DeFi efficiency and user experience.
DeFi Blockchain ERC-4626 Tokenized Vaults Smart Contracts Ethereum Web3
Unlocking Web3 Security Careers: Why Cairo & Starknet Are Your Next Frontier
July 19, 2025
Aditya Mishra
Discover why mastering Cairo and Starknet is a strategic move for Web3 security researchers and Web2 cybersecurity professionals looking for high-demand opportunities.
Cairo Cairo Lang Starknet Starknet Ecosystem Smart Contract Security
DeFi's Evolution: Beyond Buzzwords to a Parallel Financial Revolution
July 26, 2025
Aditya Mishra
Explore how Decentralized Finance (DeFi) has evolved from an experiment to a robust, borderless financial system, attracting traditional finance and addressing key challenges.
DeFi Decentralized Finance Blockchain Fintech Smart Contracts Web3 Sustainable DeFi RWA
The Zero-Knowledge Revolution: Scaling Ethereum with ZK Proofs and Starknet
August 2, 2025
Aditya Mishra
Explore how Zero-Knowledge Proofs (ZKPs) are fundamentally reshaping blockchain scalability and privacy, with a focus on Starknet's innovative use of this technology to scale Ethereum.
ZK Proofs Starknet Ethereum Scaling Blockchain Privacy Zero-Knowledge Cairo Web3
Interacting with Uniswap v3 Smart Contracts for Real-Time Price Discovery Using Web3.py
August 13, 2025
Aditya Mishra
A guide on how to fetch real-time token prices and compute swap prices for Uniswap v3 liquidity pools using Web3.py and on-chain data.
Uniswap Web3.py DeFi Python Smart Contracts Ethereum Etherscan Blockchain
Understanding Pay to Script Hash (P2SH) in Bitcoin
August 20, 2025
Aditya Mishra
Learn about Pay to Script Hash (P2SH), a Bitcoin transaction type that enables complex, multi-party transactions while simplifying the address format for the sender.
Bitcoin P2SH Blockchain Smart Contracts Multisig Cryptography BIP16
The Core Concepts of React: A Comprehensive Guide for Beginners
August 30, 2025
Aditya Mishra
A simple guide to the fundamental terminology of React, from components and JSX to state management, hooks, and advanced rendering concepts.
React JavaScript Web Development Frontend React Hooks Components State Management
Localhost vs. 127.0.0.1: Demystifying Your Local Network
September 8, 2025
Aditya Mishra
A simple guide for developers to understand the difference between localhost and 127.0.0.1 and how they work within the local network, covering IP addresses, DNS, and more.
localhost 127.0.0.1 Networking DNS IP Address Web Development
Understanding Ethereum Layer 2s and the Optimism Ecosystem
September 21, 2025
Aditya Mishra
A comprehensive guide to Ethereum's scaling solutions, focusing on Layer-2s, the Optimism network, the OP Stack, and its vision for a unified Superchain.
Ethereum Layer 2 Optimism Scaling Blockchain L2 Rollups OP Stack
20 Game-Changing CSS Features You Need to Master Now
September 28, 2025
Aditya Mishra
A rapid-fire guide to 20 revolutionary CSS features released in the last few years, including Container Queries, Nesting, @layer, and more, that fundamentally change how we write styles.
CSS CSS3 Web Development Frontend Container Queries Nesting Modern CSS
Beyond `git add`: 10 Senior Habits to Master Git as a Superpower
December 13, 2025
Aditya Mishra
Git is more than just a backup tool. Learn the 10 critical habits and mindsets that distinguish a productive senior engineer from someone just memorizing commands, focusing on clarity, history, and collaboration.
Git Version Control Engineering Practices Productivity Software Development Senior Engineer