Patrick's Blog

Developer and .NET enthusiast by day, Gamer and show binger by night.

Reflections on AI, LLMs, and Vibe Coding

My Journey and Lessons Learned

This is a bit of a sporadic post, but I want to share what's been brewing in my mind over the last couple of years about vibe coding, ChatGPT, and my perceptions and experiences. As someone who's led engineering teams through multiple tech shifts, there's a journey here worth unpacking.

Read more...

Reigniting My Star Wars Data Project

Moving from brittle API scraping and data loss to a sustainable local MediaWiki mirror using dumps, Docker, and Unraid.

I shelved this project for a while after a string of avoidable problems: unstable containers, MongoDB volume mishaps, API overuse worries, and a general sense that I was “hammering” the Star Wars Fandom wiki harder than felt respectful. This post covers how I rebooted the whole effort around a radically simpler (and more ethical) model: pull an official dump, stand up a local MediaWiki, and iterate offline.

Read more...

My Codec & Transcoding Journey

Building an efficient multi‑codec media workflow with Unraid, Plex, NVENC, Quick Sync, Unmanic & strategic library planning

Over the past months I dove deep into media formats, hardware encoders, open vs licensed codecs, storage efficiency and how to orchestrate all of it on Unraid with Plex and Unmanic. This is the distilled narrative—what worked, what hurt, and what I’m optimizing toward.

Read more...