Why Your 1440p 120fps OBS Stream Looks Terrible (And How to Actually Fix It)

OBS Stream Looks Terrible

I set up 1440p 120fps streaming on a single PC and spent two weeks wondering why the output looked worse than my 1080p60 streams ever did. The problem isn’t OBS — it’s that most guides skip the parts that actually matter at this resolution and framerate combination. This guide covers the full setup, the real … Read more

CUDA Out of Memory Error When Training Small Datasets — Here’s What’s Actually Wrong

CUDA Out of Memory

If you’ve ever stared at a RuntimeError: CUDA out of memory message while training what should be a tiny dataset on your local GPU, you know how frustrating it is. The model isn’t even that big. The dataset fits in a CSV. And yet PyTorch or TensorFlow is telling you it can’t allocate another 2 … Read more

Raspberry Pi 5 vs Arduino: Which Board Should You Actually Use?

Raspberry Pi 5 vs Arduino

I still remember the first time I had to choose between a Raspberry Pi and an Arduino. I was sitting at my desk with a half-finished robotics project, two boards in front of me, and absolutely no idea which one to reach for. I made the wrong choice, wasted two weeks, and had to start … Read more

How to Self-Host a Private LLM on Raspberry Pi 5 (Without the Cloud)

How to Self-Host a Private LLM on Raspberry Pi 5

Self-hosting a private LLM on a Raspberry Pi 5 started as a curiosity for me. I had an 8GB Pi 5 sitting on my desk, mostly running Pi-hole and a few Docker containers. One afternoon I started wondering — could this small board actually run a real language model? Something I could chat with, ask … Read more