Blog

My First Git Rebase

I’ve been learning way more about git than I bargained for this week.

Real quick article today. I learned how to use git rebase to squash commits today.

What does it mean to squash a commit?

Let’s say you make a change in one file, and make a commit. Then you realize you forgot to make …

How I Vibe Code

There’s no escaping it. Vibe coding, AI assisted engineering, spec driven development or whatever you want to call it… It’s here to stay. I was resistant at first, especially being so new to the world of software development. But, I knew that if I didn’t learn how to use …

Git Revert, Reset and …

Git is really easy when you’re working by yourself. For the longest time, I’ve used git, GitHub and Gitea on personal side projects. All I really knew how to do was push to main and watch the world burn. Then, I went through the Galvanize Software Development Immersive (SDI) course and …

My Goose Recipe for Az305

I’ve been a huge fan of Goose for a while. It’s a general purpose, open source, AI agent built by Block (yep, the parent company of Square and CashApp) and it’s incredibly extensible. One of my favorite features is Goose recipes.

Side Note: If you try to google “goose …

My Website's Github …

I run this website on an Azure storage account with static site hosting enabled. I’ve found this to be one of the most cost effective ways of running a simple static website (it costs me about $0.07 per month to run two sites). Although there are simpler (and even completely free) options out …

The 30 Day Learn Out Loud …

Ever promised yourself you’d work out more? What about cutting back on whole sleeves of Oreos? Or maybe finally deleting the apps off your phone that send you into a spiral of doomscrolling every evening?

Well, I make these promises to myself too and, many times I don’t follow through. …