Contract Upgradeability in SoliditySmart Contract Upgradeability in Solidity: Proxy Patterns, UUPS & Safe Upgrades for Beginners4 min read·dewa.hashnode.devAug 5, 2025
Solidity Libraries: Write Once, Use EverywhereSolidity, the smart contract language of Ethereum,enables one to build decentralized applications that run on-chain. But as the codebase grows, it can quickly get messy by repeating the same logic across contracts, bloating bytecode, and making life ...3 min read·dewa.hashnode.devAug 4, 2025
Deep Dive into Solidity: Advanced Concepts for Ethereum DevelopersSolidity is the cornerstone of smart contract development on the Ethereum blockchain. In this guide, I’ll break down three core topics: Inheritance, Modifiers, and Fallback Functions, while also diving into additional advanced issues that every serio...3 min read·dewa.hashnode.dev1SAug 1, 2025
Design System in Blockchain vs. Design Patterns in Solidity: A Full BreakdownAs the blockchain space matures, clarity in software design becomes not just helpful, but essential. Whether you're deploying decentralised applications (dApps) or writing smart contracts in Solidity, two core concepts can shape the architecture and ...7 min read·dewa.hashnode.devJul 30, 2025