Tin Erispe·Apr 30A Stark Focus on Starknet’s Cairo 1.0I haven’t escaped Cairo hell yet when the Cairo 1.0 rolled out, promising ZK-STARK-provable computation with simpler syntax and better…
Roger Zoe·Feb 6How One Missing Command Cost Me a Full Day of Cairo DevelopmentA cautionary tale about WSL, VS Code, and the importance of keeping your environment updated
Roger Zoe·Jan 17Fixed-Size Arrays in Cairo: Why You Can’t Index Them ?This question hits at something fundamental about Cairo’s design. Let me explain why Cairo treats fixed-size arrays differently, and in…
Roger Zoe·Jan 17Cairo Has No Stack, No Heap, No Addresses: What Does That Actually Mean?This is a profound truth about Cairo, but it’s stated in a way that confuses people because it sounds like Cairo is incomplete. Let me…
Eric Nordelo·Jul 28, 2025The Self-Referential Event Assertion AntipatternWriting tests that pass is easy. Writing tests that fail when they should is much harder. In Starknet, one of the most common pitfalls is…
InCoinmonksbyImmanuel Juliet·Jul 7, 20253 Things I Wish I Knew When I Started Writing Cairo ContractsWhen I first started writing smart contracts with Cairo, it was still in its earliest form — what we now call Cairo 0.x.
Immanuel Juliet·Jun 3, 2025Understanding Interfaces, Visibility, and Mutability in Cairo for StarkNetIf you’re just getting started with smart contract development on StarkNet, one of the concepts you’ll come across early is how functions…