Demystifying the MP4: What Actually Happens When You Press Play

Most people see an .mp4 file, double-click it and expect a video to play. Early in my engineering journey I did the same. We treat the file extension as if it’s the video itself. But if you’ve ever tried to play a file only to hear audio with a black screen or if a crash left you with a completely unplayable recording you’ve brushed up against a fundamental truth of digital media. ...

May 3, 2026 · 6 min

Strategic Engineering Leadership: Navigating Ambiguity in Emerging Technologies

Leading a team through established protocols is an exercise in execution. However, directing professional engineering teams when specifications are fluid requires an entirely different approach to leadership.

May 4, 2026 · 4 min

Building at the Speed of Thought: AI as a Force Multiplier

How I built this blog from ’empty folder’ to ‘production’ in under an hour using AI.

December 31, 2025 · 2 min

The OSI Model: Stop Memorizing Acronyms, Start Understanding Layers

You’ve probably seen the diagram: seven colored boxes stacked vertically with cryptic acronyms—PHY, DLL, NWK, TRM, SES, PRS, APP. If you are like most people learning networking, you memorized them for an exam —or maybe an interview —nodded, and moved on without truly understanding why they exist. Here is the reality: Layers aren’t physical things. They are agreements. They are protocols — a shared understanding between two systems on how to talk to each other. Understanding this distinction changes everything about how you debug, architect, and think about networking. ...

December 31, 2025 · 4 min

The Craft of Engineering: Beyond Hello World

From Devices to Edge AI. Why I am starting this digital garden.

December 14, 2025 · 2 min