Technical Writing
& Case Studies

Deep dives into real engineering problems. Debugging sessions that became documentation. The guides I wish existed when I was figuring things out.

case-study.md
# Debugging Samsung TV Streaming

## The Problem
Samsung Smart TVs drop auth headers
on video range requests. The player
shows `0:00 / 0:00` indefinitely.

## Root Cause
The media player component makes its
own HTTP requests, separate from the
browser's cookie jar.

## Solution
Bypass cookie auth entirely. Use
subnet-based validation for local
network requests.|

Browse by Topic

About This Documentation

I write about problems I've actually solved: debugging sessions that took hours, architectural decisions that required tradeoffs, and the undocumented behaviors I discovered the hard way.

These aren't tutorials copied from Stack Overflow. They're the guides I wish existed when I was stuck at 2am trying to figure out why my Samsung TV wouldn't play videos from my file server.

— Dieter Johann