Type something to search...

Blogs

Doom on the GitHub Universe Conference Badge with Copilot

Doom on the GitHub Universe Conference Badge with Copilot

It is a law of the universe that if a device has a screen and a few buttons, somebody will eventually make it run Doom. So when Charlie Birks shared a Doom firmware image for last year's conference badge, I had to get it running on the new GitHub Universe 2026 badge with those fancy capacitive gaming controls.

Continue Reading
Building with Heart in the Age of AI

Building with Heart in the Age of AI

I closed out GitHub Universe this year with crowd-surfing plushies. a giant rubber duck, giving away a year of Copilot Max, and celebrating 10,000 steps on a conference badge like we'd just landed on the moon. It was silly edutainment. It was meant to be.

Continue Reading
Local model support in the Copilot CLI on a Raspberry Pi

Local model support in the Copilot CLI on a Raspberry Pi

Running Copilot with local models is cool, and with Copilot Fusion we've shown how it's possible to seamlessly mix and match local models with cloud models for the best of all worlds. This is cool on a fancy Surface Ultra with all the shiney hardware.

Continue Reading
Copilot Hacked my Furby

Copilot Hacked my Furby

Yoo-hoo! My 9 year old Furby Connect is resurrected, thanks to some open source magic and a lot of help from GitHub Copilot. Remember Furbies? Those adorable, slightly creepy electronic pets from the 90s? I always wanted one as a kid, but they were a little too pricey for my pocket money budget.

Continue Reading
VibeCodr: The Ultimate Vibe Coding Accessory

VibeCodr: The Ultimate Vibe Coding Accessory

Say Hello to VibeCodr, the ultimate vibe coding accessory designed to enhance your programming flow and productivity. This project combines hardware and vibe coded software to create a unique experience that brings joy with every press.

Continue Reading
From Blog Post to BlueSky and Back

From Blog Post to BlueSky and Back

Thanks to the power of GitHub Copilot's Agent mode, I've recently created a new blog using Astro and ported all 521 of my old blog posts from a HTML archive into the new site.

Continue Reading
How to Build an Octolamp - A 3D Printed GitHub-Themed Smart Light

How to Build an Octolamp - A 3D Printed GitHub-Themed Smart Light

Ever wanted to bring some GitHub flair to your workspace? The Octolamp is a 3D printable, GitHub-themed smart light that combines the iconic invertocat silhouette with modern smart home technology.

Continue Reading
PumpkinPi: A Spooky Build Status Indicator

PumpkinPi: A Spooky Build Status Indicator

Halloween is the perfect time to combine technology with spookiness, and this year I've created something rather special: a build status indicator that brings your CI/CD pipeline to life in the most festive way possible.

Continue Reading
My Camera Setup

My Camera Setup

A few folks have been commenting on my camera setup so here are the deets. There are cheaper ways to achieve some of the same results and possibly better ways to - however this is what I ended up with. Sony A6600 with 18-135mm zoom lens.

Continue Reading
My RPi Cluster

My RPi Cluster

There are a bunch of really cool Raspberry Pi based clusters out there such as: 5 years of Raspberry Pi Clusters - From the Official Raspberry Pi blog Jeff Geerling's Blog - lots of tips on building RPi based clusters Turing Pi - RPi cluster in a Mini-ITX sized mount that takes care of network and power.

Continue Reading