Skip to content

Posts about technology

All posts
I Said Goodbye to GitHub...
I Said Goodbye to GitHub...

Kelton Halbert

May 3, 2026

I Said Goodbye to GitHub...


After 14 years, I am saying goodbye to GitHub. Part of it is Microsoft, part of it is just wanting to tinker, and part of it is wanting full ownership of my data and technology. It was pretty fun.

So, I decided to write a BUFR decoder... Part 3
So, I decided to write a BUFR decoder... Part 3

Kelton Halbert

December 31, 2025

So, I decided to write a BUFR decoder... Part 3


I wrote a working BUFR decoder! It's not completely spec-compliant, but it's enough to decode upperair observations. Join me in one last descent into madness tackling BUFR descriptors and tables...

So, I decided to write a BUFR decoder... Part 2
So, I decided to write a BUFR decoder... Part 2

Kelton Halbert

July 7, 2025

So, I decided to write a BUFR decoder... Part 2


Here in Part 2, I want to dive deep into the structure of BUFR messages, what language I chose (Zig), and compile-time reflection for BUFR decoding. Bit manipulation, byte streams, and more ahead!

So, I decided to write a BUFR decoder... Part 1
So, I decided to write a BUFR decoder... Part 1

Kelton Halbert

July 3, 2025

So, I decided to write a BUFR decoder... Part 1


Sometimes in your life and career, circumstances find a way to provide you with something truly challenging. You can walk away from it and say "that's too hard, no thank you", or you can face it down ...

Split Ergonomic Keyboard - It Was Worth It
Split Ergonomic Keyboard - It Was Worth It

Kelton Halbert

June 22, 2025

Split Ergonomic Keyboard - It Was Worth It


I spend nearly all of my time sitting in front of a computer and typing. So why did it take this long for me to care about the primary way I interface with my devices? Well, getting wrist and arm pain ...