← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 200
  1. My workflow, part 1

    I keep getting asked how my setup works, how I use tmux and nvim over ssh… all that good stuff.

  2. Not long ago, when I was building melt, I learned something interesting.

  3. 🎧 Replay: 2022

    This is a different kind of post: I’m sharing some music I enjoyed this year!

  4. We launched GoReleaser v1 exactly 1 year ago today!

  5. GoReleaser Split and Merge

    Since v1.12.0-pro, GoReleaser can split and merge its release process.

  6. SSH certificates allow system administrators to SSH into machines without having to manage authorized keys in the servers.

  7. GitHub Sponsors expanded to over 30 new regions this year, Abigail Cabunoc Mayes chatted with three developers from India, Brazil and Egypt about building careers in open source.

  8. Talking about improving sustainability of open source with some incredible open source community members.

  9. Most people run GoReleaser by creating a tag locally, pushing it, and letting their CI takes care of the matter.

  10. GoReleaser Pro v1.11+ added support to keeping a nightly release.

  11. Everyone likes command line completions, so much that some even install extra tools just to have them.

  12. SSH Tips and Tricks

    Since I joined Charm, I’ve been working and learning more about SSH, and I thought I would share a few quick tips and tricks with you.

  13. A conversation about maintaining OSS and other software-related topics.

  14. My tmux workflow

    I wanted to share a quick thing that made my life easier on tmux lately, but before we dig into that, I feel like I need to explain how I usually work.

  15. A conversation about maintaining OSS — in Portuguese.

  16. Twitter Spaces with Twitter and Charm folks, discussing favorite developer tools.

  17. A couple of weeks ago I was working on adding SSH Certificate Authentication support to Wish, and did not find any good, to the point documentation on how to use certificates from the Go SSH client — hence this post.

  18. This post will describe my experience with a couple of firsts:

  19. GoReleaser can help you, to some extent, to have reproducible builds.

  20. I’m doing 99% of my coding in a “big” machine instead of my laptop.

  21. git-worktree is awesome

    I’m still mad I haven’t found this out before.

  22. ./charm.sh

    $ glow charm.md

  23. I got a MacBook Pro 14" with an Apple M1 Pro SoC, 16GB of memory and 500GB of disk a couple of weeks ago, and wanted to write my impressions about it, since a lot of people ask.

  24. In the v1.1 release, GoReleaser introduced a new feature called “changelog groups”.

  25. One issue we had from time to time on GoReleaser was related to its Linux packages.

  26. A hands-on talk on how to create and set up a project with GoReleaser.

  27. A hands-on talk on how to create and set up a project with GoReleaser.

  28. You can now import pre-built binaries into GoReleaser!

  29. In GoReleaser v0.176.0 (both OSS and Pro), we released the ability to sign Docker images - with cosign in mind, and also did small quality-of-life improvements in the artifact signing feature.

  30. Since the infamous SolarWinds attack, supply chain integrity is something a lot of people are discussing and working on.

  31. A few months ago, I published a post on Multi-platform Docker images with GoReleaser and GitHub Actions.

  32. I live in Brazil, and, if you’re not familiar, internet usually sucks here.

  33. Sri Lanka Golang meetup

    A hands-on talk on how to create and set up a project with GoReleaser.

  34. GoReleaser Pro was released about a month ago, and with it, the ability to include GoReleaser config files.

  35. Announcing GoReleaser Pro

    After more than 4 years working on GoReleaser, I’m launching a Pro version!

  36. I was live with Mat, Natalie & Johnny and we talked a bit about releases, with and without GoReleaser.

  37. Last year, I made a blog post about GoReleaser turning 3 years old.

  38. macOS Command Line Tools

    Today, again, I forgot the command to install Command Line Tools and had to search for it.

  39. Back in June, I started porting my dotfiles from ZSH to Fish.

  40. GoReleaser v0.148.0 is out, and with it, the ability to release multi-platform Docker images, a.k.a.

  41. If you run Python inside containers, chances are you have seen Linux’s OOMKiller working at least a couple of times.

  42. I always forget the details about Kubernetes pod shutdown lifecycle when I need them, so this is my now made public notes on the subject.

  43. A discussion with Tibor and Geanluca about Docker buildkit and GoReleaser.

  44. What if I told you you can now automate the release of your libraries as well?

  45. Ever needed a simple leader election mechanism on something that will run on a Kubernetes cluster?

  46. Kubernetes Pod lifecycle does not cover everything just yet.

  47. Can we have a private Helm repository using GCS as backend?

  48. I recently got a 4K display, and it didn’t work as I expected on my MacBook Pro.

  49. I recently fell into a trap using Traefik as the ingress controller in one cluster.

  50. /uses

    Sometimes people ask me what my setup looks like for remote work.