Hey, hope your week was good. I added a new category called Favourites, let me know what you think! See you next week 👋🏻
Favourites
- The Hitchhiker's Guide to the Unexpected (ferd.ca)
Fred Hebert about the best ways to handle the unexpected (mostly bugs and undefined behaviour).
- The Builder’s High (2014) (randsinrepose.com)
Michael Lopp about the joys of building things.
- Dead white man's clothes: How fast fashion is turning parts of Ghana into toxic landfill (abc.net.au)
Linton Besser about the consequences of fast fashion in the west.
Culture
- Developer, You May Need a Co-Founder in Marketing (microfounder.com)
Rauno Metsa about the importance of marketing, especially for solo developers.
- I ruin developers’ lives with my code reviews and I'm sorry (habr.com)
Philipp Ranzhin talks about how he changed they way he treats less experienced developers and why.
- Code runs on people (rachelbythebay.com)
Rachel argues that it’s too easy to say code just runs on a computer, it’s the people that have to work with it, that matter.
Software Engineering
- Writing class documentation (rant.gulbrandsen.priv.no)
Arnt Gulbrandsen has some great tipps on how to write good class documentation.
- Ship / Show / Ask (martinfowler.com)
Martin Fowler has an interesting alternative to the exclusive PR workflow.
- how to update [go] APIs for generics (github.com)
Russ Cox on the Golang GitHub repository discussions asks about ways to keep backwards-compatibility while introducing generic variants of existing functions.
Cutting Room Floor
- The Sample (thesample.ai)
Jacob O’Bryant built a newsletter aggregator that learns what you like and sends you newsletters that might interest you. Give it a try! (Referral-link)
- Two new color spaces for color picking - Okhsv and Okhsl (bottosson.github.io)
Björn Ottosson discusses the history of colors spaces like HSL and HSV and their problems, then proposes a modern alternative.
Subscribe
Get Arne's Weekly in your inbox every Sunday. No ads, no shenanigans.