Issue #12: Good code is easy to delete
Hope your weekend has been good, enjoy this weeks issue! ✌️
Tweet of The Week
y'all asked for hot girl summer and instead we got climate change-induced heatwaves — @dontdoitjoe on Twitter
- Asynchronous Design Critique: Getting Feedback (alistapart.com) — Erin Casali explains how to ask for feedback and why "any questions?" won't cut it.
- The Weakness Question (jacobian.org) — Jacob Kaplan-Moss is writing a series about interviewing questions, this time about the dreaded weakness question.
- Harder Than It Looks, Not As Fun as It Seems (collaborativefund.com) — Morgan Housel explains how everything is sales.
- Polymorphism in Rust (oswalt.dev) — Matt Oswalt talks about the two different ways to do polymorphism in Rust (static and dynamic dispatch).
- Parse, don’t validate (lexi-lambda.github.io) — Alexis King explains the advantages of parsing a value into a type over just validating it using Haskell.
- Botnets, or This is Why We Cannot Have Nice Things (sheep.horse) — Andrew Stephens describes his steps to deal with an increasing amount of bots accessing his site.
- Write code that is easy to delete, not easy to extend (programmingisterrible.com) — tef in an amazing writeup on how to write code that is easy to delete.
- Things I wish Git had: Commit groups (blog.danieljanus.pl) — Daniel Janus about the one feature he's missing from Git and why merge commits aren't cutting it.
- git undo: We can do better (blog.waleedkhan.name) — Waleed Khan has written a git command that can undo almost everything.
Cutting Room Floor
- Notes on How to Live (conordewey.com) — Conor Dewey has some great notes on the book How to Live by Derek Sivers.
- How to work hard (paulgraham.com) — Paul Graham explains why it's not enough to have talent or work hard; you need both.
- Where Jobless Benefits Were Cut, Jobs Are Still Hard to Fill (nytimes.com) — Patricia Cohen about how the pandemic made less people accept low wages and bad conditions when it comes to jobs.
- The economics of dollar stores (thehustle.co) — Zachary Crockett about what makes a dollar store profitable.
- Why wood has gotten so dang expensive (constructionphysics.substack.com) — Brian Potter explains why lumber prices have been skyrocketing.
- Points of view: Color blindness (nature.com) — Bang Wong has put out guidelines for graphics that are accessible to people with vision deficiencies.
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.