Mastering the Functional Options Pattern in Go
Constructors in Go are simple when a type has one or two fields. But the moment you start building something
Continue readingMastering the Functional Options Pattern in Go
Constructors in Go are simple when a type has one or two fields. But the moment you start building something
Continue readingMastering the Functional Options Pattern in Go
There’s a conversation that plays out in almost every growing codebase. Someone opens a pull request, and the first review
Continue readingWhy Every Team Needs an Autoformatter (And How to Set One Up)
Remember 2022? Our jobs were safe, the pay was decent, and we had just discovered that ChatGPT could save us
Continue reading13 Laws of Software Engineering That Explain Why Your Project Is Still Late