Fernandez Ludovic

@ldez.dev

I'm a community-funded open-source developer. Core maintainer of Golangci-lint, go-acme/lego, and some open-source projects you may be using 😉

If you are maintaining a library in Go: you never need to update the minimum version unless you are using a language feature related to a specific Go version. And, please stop updating the minimum Go version to patch versions. #golang

Today is a special day for Star Wars fans, but this is also the birthday for the first commit of golangci-lint (it was a Friday in 2018 at 4pm). The v1 was released 9 days later (2018/05/13). Shoutout to Denis Isaev, who created golangci-lint.

A gopher behind a birthday cake with eight candles.

The review of my year 2025: I created 533 PRs (1.5 PRs/day AVG). I created golangci-lint v2. I have fully revamped the golangci-lint documentation. I revived golines, and made it 14 times faster.

Perhaps you remember that we had a domain squatting. I've been monitoring this domain for 2 years, and for the past 2 weeks, I've been checking it twice a day while waiting for the deletion period to end so I can reclaim it. Today was the end of that period, and guess what?

Starting today, my only source of revenue is community sponsoring for my OSS work. Currently, it is far from enough to live on. The next months will be difficult, but I need to do it. My main focus will be on golangci-lint and go-acme/lego, I want to add new features.

A few months ago a user alerted us to the existence of a weird website: a domain squatting website but with a really weird approach. Maybe you can help us. 1/5

I learned something today: I was interacting with a Chinese contributor, and he was using "~" at the end of some sentences. I thought it was related to a translation tool, but not at all. The tilde is used at the end of sentences to convey a light, playful, or casual tone.

Joke of the day, the answer of a DNS provider to their customers: > We cannot provide an API that creates or deletes a DNS record, as this is a threat to the DNS itself.