Episode 6: History, Debugging, and Problem Solving (You Are Not Bad at This, This Is Just How It Feels)

If you have ever stared at a bug long enough to start negotiating with it, congratulations. You are doing programming correctly. This episode is about the part of computer science nobody puts on the brochure: the history that explains why our tools look the way they do, the debugging that eats half your time, and … Read more

JavaScript: The Language That Accidentally Ran the World

Somewhere in an alternate universe, the web stayed polite. Pages loaded. Links were blue. Nothing moved. Nobody got asked to accept cookies. Your toaster never needed a firmware update. And then JavaScript showed up and said, “What if… the button did something?” If you’ve ever wondered how we went from “Here is a nice webpage … Read more

Catch2: Making C++ Testing Almost Fun

If you’ve ever tested C++ code, you know the vibe: macros everywhere, cryptic compiler errors, and a deep existential crisis halfway through writing your first fixture. Enter Catch2 — a single-header testing framework that whispers, “What if this wasn’t so painful?” Spoiler: it delivers…mostly. What is Catch2? Catch2 is a modern, header-only C++ testing framework. It focuses on … Read more

Max Ernst: Frottage, Frogs, and Full-On Surrealist Weirdness

What if we told you the guy who helped invent collage as we know it also believed in painting dreams with the emotional precision of a nightmare in formalwear? Welcome to Episode 6 of the Artist Series, where we dive into the gloriously bizarre world of Max Ernst. Let’s get one thing clear: Max Ernst … Read more

Rapid Application Development (RAD) — Speed Dating for Software

If software methodologies were romantic comedies, Rapid Application Development (RAD) would be the one where everyone’s moving too fast, skipping the “getting to know you” phase, and somehow still living happily ever after. It’s fast, it’s furious, and — spoiler — it works (sometimes). Welcome to Episode 6 of our Software Development Methodology Series, where we dive into RAD: … Read more

The Enlightened Century: 1700s Minds That Sparked Revolutions

Take a powdered wig. Add a snuffbox, a harpsichord, and a brain filled with dangerously new ideas. Welcome to the 1700s, where “Enlightenment” wasn’t just a vibe — it was a full-blown intellectual uprising. Think less astrology, more astronomy. Less divine right, more human rights. The 18th century gave us some of the most impactful creators of … Read more

Hexagonal Architecture: Where Clean Code Meets a Port Party

Imagine your app is a nightclub. The dance floor is where the action happens — your core business logic, busting moves like no one’s watching. Around it? Ports and adapters: the velvet ropes, bouncers, guest lists, and awkwardly enthusiastic DJs that control who gets in and how they’re allowed to groove. Welcome to Hexagonal Architecture, also known … Read more