59 / Programming in the Apocalypse
Published on June 5, 2022Hey, how's it going? Hope you enjoy this weeks curation 🤞🏻
Tweet of the Week
Writing is not a result of thinking. Writing is thinking. — @fortelabs
Culture
- 5 Tier Problem Hierarchy (typeshare.co)
KimSia Sim divides all problems into five levels and uses them to allocate their energy.
- What Is Negative Engineering? (future.com)
Jeremiah Lowin about designing for failure and resilience and how it can impact your productivity.
Tech
- Programming in the Apocalypse (matduggan.com)
Mathew Duggan paints the picture of a software engineer in 2050, dealing with missing parts (due to floods and other catastrophes), spotty internet and other issues caused by the climate crisis.
- (async) Rust doesn't have to be hard (itsallaboutthebit.com)
Piotr Sarnacki answers to a blogpost which argues that Rust is (too) hard and explains why it's actually not that hard in most cases for application developers.
- The Story of Heroku (leerob.io)
Lee Robinson tells the story of early Heroku, which was a pioneer in DX, and introduces some modern alternatives.
- The Radiating Circles of DX Architecture (dx.tips)
Shawn Wang introduces methods to create an end-to-end developer journey. If you care about DX, this is a must-read.
- The curse of strong typing (fasterthanli.me)
Amos dives deep (as usual) into Rust type issues he's encountered and how to get out of them.
- How fast are Linux pipes anyway? (mazzo.li)
Francesco optimises a write and read program to achieve a throughput of over 60 GiB/s over a pipe.
- How to Store an SSH Key on a Yubikey (xeiaso.net)
Xe shares how to store an SSH key on a YubiKey.
- Interactive Typography Tutorial (learnui.design)
A well-made interactive page to learn typography design. It even works on mobile!
Cutting Room Floor
- Hard Drive Apologizes to Elon Musk for Dunking on Him Too Hard (hard-drive.net)
The Hard Drive team summarises the hilarious Twitter conversation with the evil rocket man.
- Installing a payphone in my house (bert.org)
Bertrand Fan bought an old payphone and installed it in his office, then connected it to an old phone in the kids room.
Subscribe
Get Tech's Weekly in your inbox every Sunday. No ads, no shenanigans.