© 2026 Hashnode
Most iOS apps don’t become hard to maintain because of bad syntax or wrong APIs. They become hard because the codebase slowly turns rigid, fragile, and difficult to extend. That usually happens when SOLID is ignored. Not intentionally. Just gradually...

Yesterday, in Day 1, I built a simple counter contract that could increment or decrement a stored number. Today, we’re taking another step forward into Solidity fundamentals by learning how to store and retrieve text data on the blockchain. The Chal...

When building smart contracts in Solidity, a clear understanding of datatypes is essential. The language offers a variety of datatypes from integers and Booleans to bytes and strings that come with specific ranges and behaviours. In this blog, we'll ...
