Hey, I’m Carlos!

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

Hey, I’m Carlos!

Moving on from Nix

After using nix in my dotfiles for over 2 years, I’m now moving away from it. …

Announcing GoReleaser v2.10

This version introduces the new Homebrew Casks feature, an experimental MCP server, plus many …

Gophercon Latam 2025 - Serving TUIs over SSH using Go ✨

My talk at Gophercon Latam 2025, showing a brief history of terminals, an introduction to ANSI …

Announcing GoReleaser v2.9

This release introduces support to Python builds through Poetry and UV!

Fallthrough #17 - Maintainers, Monetization, and Making The Time

Had an amazing chat with Matthew and Angelica about being a maintainer, monetization, making …

Custom YAML marshal/unmarshal with Go

string and []string can be the same thing…

Announcing GoReleaser v2.8

Happy March! Another release is here with several improvements across the board.

Live chat: Elton Minetto and Carlos Becker

A live chat with Elton Minetto about learning Go, GoReleaser, and more, in preparation for …

Cup o' Go #100 - The strength of Go in the job market 📈, and some stress relief with Carlos Becker 🚀

Had an amazing chat with Jonathan and Shay about GoReleaser and other topics.