29 / Always do Extra
Hey, how was your week? Hope you enjoy todays issue π
Tweet of The Week
boss: why were you late
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.
Subscribe
Get the newsletter in your inbox every Sunday. No ads, no shenanigans.
Your email address will be sent to Buttondown, the service I use to send out emails.