Hey, I’m Carlos!

I create, maintain, and operate software. Sometimes I write about it here.

Hey, I’m Carlos!

Using GoReleaser and GitHub Actions to release Rust and Zig projects

GoReleaser v2.5 is out with Rust and Zig support - let’s explore how we can use it!

Testing only changed Go packages

Sometimes, working on big projects, running all tests locally take too much time.

Automatically merge dependabot pull requests

A couple of weeks ago I added a small automation to automatically merge dependabot pull …

Side Projects Reverie

A short reflection on side projects, and how I do them.

Increasing GitHub Actions Disk Space

A couple of days ago, all of a sudden, my jobs started running out of space.

Using AI to aid color scheme migrations

Recently I found a good use case for AI when migrating my dotfiles to another theme. This is a …

I love Continuity Camera, I hate Continuity Camera

Continuity Camera is the macOS feature that allows you to use an iPhone as a webcam.

Gumroad, where is my money?

I’ve been using Gumroad for payments of GoReleaser Pro since the beginning, around May …

Setting up a Wireguard VPN in UniFi

This is a quick post showing how to set up a Wireguard VPN in an UniFi Dream Machine.