About
Yo, I'm Joe.
Since 1996, I've been playing in this virtual world called the internet and breaking the family computer ever since. Over the past couple of years, I've focused on web development. I started on the frontend with HTML, JavaScript, CSS, and React. For the past year, I concentrated on the backend with Go, learning with boot.dev.
This blog is where I'm going to fail in public, because that's what we're supposed to do, right? It's built with Go using net/http. I've focused on building it mostly from scratch to understand more of the process, and it's a work in progress.
I've become a little obsessed with self-hosting on my home server. I'm scouring the internet for apps to replace my subscription ones. I'm hosting Immich, Journiv, Seafile, Minecraft, and Karakeep. My setup uses NixOS with Caddy and Docker.
I'm open to backend/fullstack roles. Find me at github.com/jcgoodwin86.