Writing terrible code in Rust… makes great tests
The secret of being a great coder is to write terrible code. Wait, wait. Hear me out: I’m going somewhere with this.
The secret of being a great coder is to write terrible code. Wait, wait. Hear me out: I’m going somewhere with this.
Go 1.24 improves map performance with a brand new map implementation
#543 — February 26, 2025 Unsub | Web Version Go Weekly Testing Concurrent Code with testing/synctest — Concurrency is one of Go’s natural strengths, but testing heavily concurrent programs can be tricky. Go 1.24 introduces a...
A live chat with Elton Minetto about learning Go, GoReleaser, and more, in preparation for Gophercon Latam 2025 (in Portuguese).
We registered Three Dots Labs as a company in 2014, hoping to quit our jobs soon to work on our products. The “soon” turned into ten years of launching side projects and working evenings and weekends. We finally decided to take the leap last year, and we plan to share...
I was on episode 6 of the new Fallthrough podcast, talking about What’s New in Go 1.24. Check it out!
There's a cute math puzzle that can be interesting to folks on very different levels: Given exactly four instances of the digit 2 and some target natural number, use any mathematical operations to generate the target number with these 2s, using no other digits. Some examples can...
Had an amazing chat with Jonathan and Shay about GoReleaser and other topics.
One of my favourite features of Go 1.24 is the new functionality for managing developer tooling dependencies. By this, I mean tooling that you use to assist with development, testing, build, or deployment – such as staticcheck for static code analysis, govulncheck for vul...