29 / Always do Extra
Hey, how was your week? Hope you enjoy todays issue 🎃
Tweet of The Week
boss: why were you late
— slate (@PleaseBeGneiss) September 13, 2021
me: a lake of fire swallowed the freeway
boss: i feel like you’re not considering how this affects the team
Favourites
- Habits I’ve Developed for Fast + Efficient Programming (cprimozic.net) — Casey Primozic has some great insights on software engineering habits.
- Always do Extra (bennorthrop.com) — Ben Northrop about the doing things that has value for you in the extra time.
- Facebook Papers: ‘History Will Not Judge Us Kindly’ (theatlantic.com) — Adrienne LaFrance about the battle insight Facebook, now called Meta, when it comes to doing good for the company vs. doing good for the world.
Culture
- When you’re a manager, your behavior is under a microscope (jacobian.org) — Jacob Kaplan-Moss explains how managers need to pay much closer attention to their behaviour than peers.
- Code quality: a concern for businesses, bottom lines, and empathetic programmers (stackoverflow.blog) — Isaac Lyman about code quality and how to prevent technical debt.
- Jobs that Marry Together the Most (flowingdata.com) — Nathan Yau has put together a visualisation of jobs that marry together the most and it’s surprisingly accurate.
Software Engineering
- My ideal Rust workflow (fasterthanli.me) — Amos explains their Rust build pipeline in great detail, there’s a lot going on here!
- Moving faster (scattered-thoughts.net) — Jamie Brandon about the things that helped him move faster (when coding).
- RFC 3339 vs ISO 8601 (ijmacd.github.io) — A nice guide on the differences of the two time formats.
- An alternative approach to rate limiting (figma.com) — Nikrad Mahdi about different rate limiting algorithms and which one worked best at Figma.
- Waiting for apt locks without the hacky bash scripts (blog.sinjakli.co.uk) — Chris Sinjakli has tips for dealing with apt locks in scripts.
- expectations for generics in Go 1.18 (groups.google.com) — Russ Cox has more details on the adoption of Generics in Go 1.18.
- Go 1.18 will embed source version information into binaries (utcc.utoronto.ca) — Chris Siebenmann explains what kind of information is embedded into Go binaries.
Cutting Room Floor
- A Prototype Original iPod (panic.com) — Cabel Sasser introduces an early iPod prototype on the 20 year anniversary.
- The Internet Killed Bad Photos (theatlantic.com) — Pamela Paul about the imperfect photos (blurry, bad lighting) and why people miss them.
- 2021 MacBook Pro Teardown: A Glimpse at a Better Timeline (ifixit.com) — Sam Goldheart summarises the work of the iFixit team to tear down the new MacBook Pro.
Don't miss what's next. Subscribe to Arne’s Weekly: