Sign in

Firmino

@firmino.work
29 followers 19 following 92 posts

Software Engineer #golang #rust

PostsRepliesMedia
Reposted by Firmino
Quentin ☕ @une-tasse-de.cafe · 12/07/2026
Is ClickHouse really more efficient than Mimir/Prometheus? github.com/qjoly/benchm...
github.com
GitHub - qjoly/benchmark-prom-clickhouse: Cluster-vs-cluster benchmark: Grafana Mimir vs ClickHouse with TSBS (1B+ points), on Docker or Kubernetes. Write/read/storage/CPU + cluster ops.
Cluster-vs-cluster benchmark: Grafana Mimir vs ClickHouse with TSBS (1B+ points), on Docker or Kubernetes. Write/read/storage/CPU + cluster ops. - qjoly/benchmark-prom-clickhouse
171
Firmino @firmino.work · 04/07/2026
Even though I have got LLMs at my disposal, I have been having such a fun time writing coding by hand for a personal project I have been cooking. ⌨️
static.klipy.com
Cat Typing on Laptop
ALT: Cat Typing on Laptop
000
Firmino @firmino.work · 02/03/2026
The Many Meanings of Event-Driven Architecture www.youtube.com/watch?v=STKC...
youtube.com
The Many Meanings of Event-Driven Architecture • Martin Fowler • GOTO 2017
YouTube video by GOTO Conferences
000
Firmino @firmino.work · 08/08/2025
My recent experiment with LLMs to aid my studies.
000
Firmino @firmino.work · 25/07/2025
This week I discovered the following Podcast: Hacking Postgres pca.st/podcast/823f... - #postgres
pca.st
Hacking Postgres
All about extensions, extension creators, and people doing cool things with Postgres. New episodes every week.
000
Firmino @firmino.work · 21/07/2025
Rust's type system is quite good. Having gone through rustlings over the past weeks, I can't help but express that I am very impressed. #rust #rustlang
120
Firmino @firmino.work · 05/04/2025
Such an interesting episode about the Transactional Outbox pattern hosted by @danclarke.com. unhandledexceptionpodcast.com/posts/0075-t... #eventdrivenarchitecture #eda
unhandledexceptionpodcast.com
Episode 75: The Outbox Pattern - with Tomek Masternak and Szymon Pobiega
In this episode, I was joined by Tomek Masternak and Szymon Pobiega from Particular Software (NServiceBus) for a technical discussion about the Outbox Pattern! The pattern is designed to improve relia...
122
Reposted by Firmino
Bartłomiej Płotka @bwplotka.dev · 30/01/2025
Epic discussion around @golang.org error handling: github.com/golang/go/di... Adventurous ideas. Ofc there might something to improve, but the following image is still applicable: 🙈
3174
Reposted by Firmino
Phil Eaton @eatonphil.bsky.social · 14/01/2025
Logical replication is so cool. And this is a great article going a bit deeper into the details.
2161
Firmino @firmino.work · 14/01/2025
Kubernetes the hard way completed. Having done that, I have become more understanding about how long it takes for GCP or AWS to provision a Kubernetes cluster. #k8s #kubernetes
010
Reposted by Firmino
Joe Beda @h.olysh.it · 08/01/2025
“Dear friend, you have built a Kubernetes” - this is a great write up of the slippery slope many people go down because they think k8s is too complex. Not saying it can work everywhere but this is a common story. (h/t to @timothysc.bsky.social for finding it) www.macchaffee.com/blog/2024/yo...
macchaffee.com
Dear friend, you have built a Kubernetes
Mac's Tech Blog
49222
Reposted by Firmino
watzon @watzon.tech · 29/12/2024
It took me a while to finally add this, but 0x45.st finally has a web based form for submissions rather than being solely API based. Turns out API's are nice some of the time, but sometimes you just want to copy paste into a form. #WhoKnew #SideProject #SoftwareEngineer #Golang #PasteBin #SelfHosted
021
Firmino @firmino.work · 28/12/2024
In the absence of newly-released good sci-fis, I go back to watch gems such as "War of the Worlds (2005)" 🎬🍿 www.imdb.com/title/tt0407... #scifi #movies
imdb.com
War of the Worlds (2005) ⭐ 6.5 | Action, Adventure, Sci-Fi
1h 57m | PG-13
010
Reposted by Firmino
Golang Jobs @handle.invalid · 26/12/2024
How do you check if an executable binary compiled from Golang code is static or dynamically linked? Do you know the side effects of using the os/user, and net packages? "Statically compiling Go programs" --- Authored by @arp242.bsky.social #golang www.arp242.net/static-go.ht...
arp242.net
Statically compiling Go programs
011
Firmino @firmino.work · 07/12/2024
For those interested in optimising their Golang test suites. "It’s hard to fix a problem that you can’t see" threedots.tech/post/go-test... #golang
threedots.tech
Optimising and Visualising Go Tests Parallelism: Why more cores don't speed up your Go tests
Recently, I struggled for a couple of hours to understand why the API tests of one project were slow. In theory, we designed tests to run in a fully parallel way – the duration of tests should be clos...
030
Firmino @firmino.work · 04/12/2024
Well, this article surprised me a bit. (Golang) -- build-your-own.org's articles are worth reading. build-your-own.org/blog/2024112... #golang
build-your-own.org
Why Golang slices still surprise me | Blog | build-your-own.org
Are Golang slices dynamic arrays or fat pointers?
141
Firmino @firmino.work · 03/12/2024
I authored this one a while ago. Validating emails is hard and for this reason I defer - no pun intended - to Go’s (golang) standard library instead. As always, there are exceptions but Go’s std lib is good enough. firmino.work/blog/email-v... #golang
firmino.work
Email validation in Golang
One shall not write from scratch an email syntax validator because it’s an activity that most likely has nothing to do with the domain of the system one is working on. Moreover, often if/elses and reg...
120
Reposted by Firmino
Julien @goinfra.dev · 01/12/2024
TIL: go.mod can automatically upgrade the version of Go and the toolchain by running a command: go mod edit go@latest go mod edit toolchain@latest #golang
35210
Firmino @firmino.work · 30/11/2024
As one transitions to Go (Golang) it's quite common to feel clueless about well-maintained libs that help speeding up the development of a given project. I quite like the list put together by the author in the article referenced on this post. threedots.tech/post/list-of... #golang
threedots.tech
The Go libraries that never failed us: 22 libraries you need to know
In this guide, we share 22 Go libraries that have proven reliable across multiple production systems we've built. We cover essential tools for HTTP routing, database access, messaging, observability, ...
0160