
Programming
AI Agent Architecture Under the Microscope: From the PDA Loop to the BDI Model and Design Patterns
How is an intelligent agent built from the inside? Explore the classic Perceive-Decide-Act loop, the BDI model, and design patterns that help tame chaos in autonomous systems code.
7 min readDecember 2, 2025

Programming
Computational Complexity in Practice: How to Really Measure Code Performance
Your code works great for 10 records, but can it handle 10 million? Learn how to use computational complexity and Big-O notation to precisely measure and predict algorithm performance without using a stopwatch.
5 min readMay 6, 2025