Show newer

TIL that to publish a Go subdirectory module, the git tag must contain the subdirectory prefix.

So if the module root is under example.com/repo/foo/bar, then to refer to it by version, you have to publish the git tag as foo/bar/vX.Y.Z

TIL you can see each of the compiler's phases in action by using the `GOSSAFUNC` environment variable.

The following command will generate an `ssa.html` file which contains an interactive view of what each compile pass does to a particular piece of code (the function Foo).
`GOSSAFUNC=main.Foo go build`

tpaschalis boosted

Coming back from PTO and looking at old problems with fresh eyes be like:

youtu.be/plCOPfl8Tgo

tpaschalis boosted
tpaschalis boosted

Guess who got nominated for Top Evangelist.

If you want, I would appreciate a vote and/or a retoot.

surveymonkey.com/r/DevOpsDozen

Ok, so I just finished Season 1, one of the best series of the year, up there with Severance.

I was kidding before, but I'm now 100% convinced that the references to programming are not coincidences and the writers knew what they were doing. Can't wait for Season 2!

Show thread
tpaschalis boosted

Dentist: So, do you floss?
Me: Do you use a unique password for every account?

#️⃣CatSalad

Also (and I'm not making this up) there's Kerberos as part of the fleet.

We find out how it's a PITA to onboard new users, with super strict authorization policies, but someone has socially engineered his way up. Also, internationalization is a bitch.

Show thread

[spoiler alert?]
So I just watched the first episode of , might as well be a scary sysadmin story... 😁

So after a reboot, Prometheus has gone missing from your fleet... that's until you suddenly start receiving the same metrics over and over again. Management asks that you nuke it, but you already have two new tenants aboard and a mysterious bug has appeared.

Tired : Shopping for flat screen TVs and audio systems
Wired: Snatching _just_ a couple more domains

Well _this_ time I'll finish that weird side project 😅

tpaschalis boosted

Happy Birthday Prometheus!

10 years old today. github.com/prometheus/promethe

prometheus.io/

Thanks to all those who have contributed over the years and these 26 current maintainers for their continued work github.com/orgs/prometheus/peo .

It's pretty incredible to think of this industry before Prometheus existed.

tpaschalis boosted

Oh... and fresh off the back of the #prometheus 10y birthday... #Grafana hit a milestone yesterday too!

Grafana now has 1 million active instances grafana.com/blog/2022/11/23/gr

I'd say "globally" but you know #NASA use Grafana too so it's possible there's some extra-planetary usage of Grafana.

Thanks to @torkelo for creating this tool.

And same as Prometheus (on their birthday)... who can imagine this industry without Grafana!

Show thread
tpaschalis boosted

10 years ago today, we pushed the first publicly visible commit to @Prometheus! 🎉

I wrote a short blog post about our motivation for starting Prometheus back then, and the journey since those early beginnings:

promlabs.com/blog/2022/11/24/p

So after a couple of years procrastinating, I also moved my personal blog to this domain!

Here's something to read if you're in the mood!
tpaschalis.me/golang-len/

tpaschalis boosted

@tpaschalis nice one man! what's the alcohol ℅? I'm currently fermenting a Belgian Dubbel (7°), perfect for winter.

So this is my first stout!

I'm looking forward to maturing it more as it still tastes 'green', but the body and head are okay!

I'm 4/4 with beer kits but not ready to go all-grain yet..
So maybe a couple of malt extract recipes next? 😀

tpaschalis boosted

Tomorrow at 15:00 utc is the Agent’s Community Call. Would love to answer any questions you have, details at docs.google.com/document/d/1Tq

#agent

Show older
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!