Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Seven months of training, 118kg, 2 bad knees, and 2 weeks of notice.
-
My daughter was born, and I did, in fact, manage to do less.
-
From now on, GoReleaser release announcements will only be published on the GoReleaser blog.
-
I used to think that my GitHub profile helped me because people could read my code.
-
Just leaving the organization is not enough.
-
On to the next thing!
-
I was curious about how many cell towers were around me - so I built the tool I wanted.
-
Keeping sponsor lists up-to-date across multiple READMEs and websites is tedious - so I wrote a tool to automate it.
-
Working at Charm has been the best thing to happen in my career so far.
-
I became a dad recently, and I’m not publishing a bunch of photos of my kid like most parents do.
-
GoReleaser builds and ships release artifacts for thousands of projects, making it a high-value supply-chain target.
-
Code is cheap, show me the… what exactly?
-
My daughter will be born soon, and I’m reflecting on what that means for my open-source work.
-
A live coding stream with Bill Kennedy, Kevin Enriquez, Andrey Nering, and me.
-
I had a chat with Greg Cochran (GitHub), Christian Grobmeier (log4j), Michael Geers (evcc), and Camila Maia (ScanAPI) about the GitHub Secure OpenSource Fund.
-
I was in a live stream with Pachi Parra, talking a bit about my background, and about GoReleaser.
-
You can sign Git commits and tags with SSH keys instead of GPG.
-
If you’re using GitHub Actions in your projects, you should be pinning your actions to specific commit SHAs instead of using tags or branches.
-
We had a chat about side projects, OpenSource, and making money out of it — in Portuguese.
-
I’ve talked about how GoReleaser came to be, shared some lessons learned, and more.
-
In this post, I want to share the history behind GoReleaser, how we got here, lessons I’ve learned along the way, and what’s ahead.
-
After using nix in my dotfiles for over 2 years, I’m now moving away from it.
-
My talk at Gophercon Latam 2025, showing a brief history of terminals, an introduction to ANSI escape sequences, a briefer introduction to SSH, and finally, how to build and serve a TUI using Bubble Tea and Wish.
-
Had an amazing chat with Matthew and Angelica about being a maintainer, monetization, making time, and GoReleaser.
-
string and []string can be the same thing…
-
A live chat with Elton Minetto about learning Go, GoReleaser, and more, in preparation for Gophercon Latam 2025 (in Portuguese).
-
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.
-
Back in 2017, I got tired of manually checking and creating git tags.
-
GoReleaser v2.5 is out with Rust and Zig support - let’s explore how we can use it!
-
Sometimes, working on big projects, running all tests locally take too much time.
-
A couple of weeks ago I added a small automation to automatically merge dependabot pull requests if the build succeed.
-
A short reflection on side projects, and how I do them.
-
A couple of days ago, all of a sudden, my jobs started running out of space.
-
Recently I found a good use case for AI when migrating my dotfiles to another theme.
-
Continuity Camera is the macOS feature that allows you to use an iPhone as a webcam.
-
I’ve been using Gumroad for payments of GoReleaser Pro since the beginning, around May 2021.
-
This is a quick post showing how to set up a Wireguard VPN in an UniFi Dream Machine.
-
In this interview I talk with Josh about my developer workflow including tmux, neovim, nix, and more on macOS.
-
I talked a bit about my career to some first year college students.
-
I thought I would share some quick bits about how to do go.mod version bumps.
-
This weekend’s side quest: installing Starlink as my second internet provider.
-
If you, like me, release your projects to the Snap Store using GoReleaser, you might need to eventually update the secret.
-
I was live with Natalie to discuss how GOOS and GOARCH spark joy.
-
This is how I automated my garage doors without using a BTN interface.
-
This post documents my journey implementing a Homekit integration for my Intelbras AMT8000 alarm system.
-
Twitter Spaces with some OSS developers:
-
In this post I’m going to talk about some old text editors you probably never heard of, what is modal text editing, and why people like it so much.
-
Learn how to use the recently-added Tailscale, DNS, and Zeroconf endpoint discovery in Wishlist, our SSH host directory.
-
Learn how to use x/exp/teatest to write tests for your Bubble Tea apps.
-
Having your favorite commands available over SSH can be very convenient.