Building Context Managers: enter, exit, and @contextmanagerThe with statement isn't magic. It's just two method calls wrapped in a try/finally.Apr 22, 2026·9 min read·29
10 Exercises to Master Python Decorators (With Solutions)The part where reading stops and building starts.Mar 17, 2026·10 min read·26
Advanced Python Decorators Patterns: Arguments and StackingThe patterns you'll actually encounter in real codebases.Mar 11, 2026·9 min read·18
The Print vs Return Trap That Silently Breaks Your Python DecoratorsI spent hours debugging this so you don't have to.Mar 8, 2026·9 min read·32
How Python Handles Unknown Arguments: A Deep Dive into *args and **kwargsWrite functions that adapt to anything, without breaking a sweat 😅Mar 6, 2026·10 min read·23
Understanding Python Decorators From ScratchFunctions are objects. Once that clicks, everything else follows.Mar 5, 2026·8 min read·84
Welcome to Build, Break, LearnMy route from curious beginner to Software EngineerMar 3, 2026·5 min read·78