hachyderm.io is one of the many independent Mastodon servers you can use to participate in the fediverse.
Hachyderm is a safe space, LGBTQIA+ and BLM, primarily comprised of tech industry professionals world wide. Note that many non-user account types have restrictions - please see our About page.

Administered by:

Server stats:

8.9K
active users

Predrag Gruevski

New followers, welcome! Quick :

- You can query anything as a database.
- Bugs suck, but better testing is easier than you think.
- SemVer is impossible by hand, but linters make it work.
- Your Wi-Fi might only work *while* it's raining.

All this + a lot of right here 👋

Better testing is easier than you think!

My query engine's end-to-end test suite runs in 0.3s thanks to deterministic simulation:
youtube.com/watch?v=3EFue8PDyi

SemVer is impossible by hand, but linters help a lot.

Even expert programmers keep breaking SemVer by accident. But automation is *really good* at finding what humans miss.
predr.ag/blog/semver-in-rust-t

Predrag Gruevski · SemVer in Rust: Tooling, Breakage, and Edge Cases — FOSDEM 2024By Predrag Gruevski

A real hardware problem I had to debug: a Wi-Fi link that had 90%+ packet drop *unless* it was currently raining.

One of those "if it hadn't happened to me personally, I would have called it fiction" stories. It really happened!
predr.ag/blog/wifi-only-works-

Predrag Gruevski · The Wi-Fi only works when it's rainingBy Predrag Gruevski

@predrag That was a nice read! I guess nature wanted to tell you that you should enjoy life outside when the weather is nice :D

@tamme quite possibly!

The girl I was trying to stay in touch with (and thus needed the wifi to work) is now my wife, so it was all worth it in the end 😁

@noah absolutely! And it turns out, it's not that hard to believe 🙌