Showing posts from software tag
![Introduction to Domain Driven Design: Bridging the Gap Between Complex Systems and Software](/_next/image?url=%2Fimages%2Fposts%2Fdomain-driven-design.png&w=1920&q=75)
Introduction to Domain Driven Design: Bridging the Gap Between Complex Systems and Software
Recently, I was asked to present on Domain Driven Design. As I delved deeper into the research, it became clear that DDD is a crucial aspect of system architecture that many developers don’t fully gr...
![Unraveling Recursion: A Practical Look at the Call Stack and Heap](/_next/image?url=%2Fimages%2Fposts%2Fdecoding-recursion.jpg&w=1080&q=75)
Unraveling Recursion: A Practical Look at the Call Stack and Heap
If you’ve been following me, you might recall a harrowing tale of a developer coming to grips with recursion. The aptly titled 'Decoding Recursion: The Concept That Had Me Stumped'. But your cogitatio...
![Decoding Recursion: The Concept That Had Me Stumped](/_next/image?url=%2Fimages%2Fposts%2Fdecoding-recursion.jpg&w=1080&q=75)
Decoding Recursion: The Concept That Had Me Stumped
Microservices might be the heroes of scalable and reliable applications today, but let's shift gears and talk about a concept in the software development landscape that is as mind-bending as it is pow...