border-home1

Posts

The Go-Top Becomes a Homelab

  • The laptop For years I carried a laptop covered in Golang stickers everywhere I went. The go-top. It was ancient, and it only kept working …

Rebuilding My NixOS Machine With One Command

  • I moved to a new machine recently and it went badly. A few things were missing, a few things were slightly different, and I spent more time …

Weekly Dev Update July 14th, 2025

  • Had a baby, attending conferences & meetups, interviews & C Game-Dev Hello, World! My wife and I brought our second child into the …

Weekly Dev Update 13

  • Project Muse Finished | Oh Javascript… | Project Muse Finished Project Muse started in January, and finally, I have made the final …

Weekly Dev Update 12

  • 7 Days Sick | Muse In Composer Last week I experienced some of the worst influenza I’ve had in several years. I remember being fairly …

Weekly Dev Update 11

  • Mentoring | Pokemon Nuzlocke | Meetups | HTTP Server Presentations This week I began coaching a developer, went to some fun meetups, worked …

Weekly Dev Update 10

  • Email Service | gRPC Round 2 | AWS SES TLDR: In project Muse (security-camera project that uses AI to summarize and send alerts from …

Weekly Dev Update 9

  • Weekly Dev Update #9 Over the last week, most of my work has been contributing to my Project Muse, out of work, as well as hosting the first …

Weekly Dev Update 8

  • RTSP Server | Serverless | Microservices | Go Web Dev More of an update on how the year has gone nearly 3 months in, where projects are at, …

Yearly Dev Update: 2025

  • Repo Status Updates of The Year SaorsaDev Blog complete This blog was made just this year, believe it or not! I made it to try and draw me …

Weekly Dev Update 7

  • More Game-Dev | Vacation | Focus Game Dev Since beginning to work on my game, I haven’t made many posts on the blog. I have been …

Weekly Dev Update 6

  • GoGameDevDiscord This week I made a Discord Server for Game Developers using Golang: https://discord.gg/fhDnKr2Q GoGameDevProgress My own …

Weekly Dev Update 5

  • Professional API Research At work, I had been given the opportunity to do a ton of research into what API we plan to use for a service. …

Weekly Dev Update 4

  • Templating Blog Post / Completed Templating/Golang/Postgres Work Project / GameBoy Color Development Templating Blog Post As I struggled …

Weekly Dev Update 3

  • Weekly Dev Update 3 Conference / RAG AI Presentation / Developing New Web Server at Work / Closing thoughts Conference This week I went to a …

Making Sense of Golangs Templating

  • In this article, I want to discuss a flexible approach to templating in Golang. By keeping a flexible approach, I mean my aim is to avoid …

Weekly Dev Update 2

  • Weekly Dev Update Creating Content & Developing User Registration Registration Form This week, what I spent the most time building was …

Simplifying Middleware in Go

  • Simplifying Middleware in Go I want to discuss some of the discoveries, and challenges, I ran into while building a Golang http web server, …

Weekly Dev Update 1

  • Weekly Dev Update 1 Arden Labs Golang in AI Webinar This week I had a chance encounter! I was listening to ‘Cup O’ Go’ …

Weekly Dev Update 0

  • Weekly Dev Update Building a Web Server & Creating This Blog Building a Golang Web Server from the ground up I turned a basic empty …

  • Prism DevBlog: Creature Fusion the challenge I always had this fun
recent-work

The Go-Top Becomes a Homelab

The laptop

For years I carried a laptop covered in Golang stickers everywhere I went. The go-top. It was ancient, and it only kept working because I lived in Neovim on NixOS, which asks very little of a machine. It’s finally out of the backpack, and instead of recycling it I’m turning it into a homelab.

This is the first post in what I expect to be a long series, and I should say up front that there’s no finished system here. There’s a first commit, a mostly empty repo, and a list of things I want to learn.

Read more →

Rebuilding My NixOS Machine With One Command

I moved to a new machine recently and it went badly. A few things were missing, a few things were slightly different, and I spent more time trying to remember what I had configured than I did working. Which is a little embarrassing, since the entire sales pitch of NixOS is that this shouldn’t happen. So I spent about a week making sure it doesn’t happen again, and this is what came out of it.

Read more →
border-home1