Sean Kelly on Twitter: "Recently a younger member of our team asked me: "What do you look for in a software engineer?". He told me my answers surprised him, and weren't like other answers he got, but I've ended up having this same conversation with many p
You can think of the borrow checker as a validator for a locking system: immutable references are shared read locks and mutable references are exclusive write locks. Under this mental model, accessing data via two independent write locks is not a safe thing to do, and modifying data via a write lock while there are readers alive is not safe either
In Pursuit of Production Minimalism — Brandur Leach
Most of us can benefit from architecture that’s a little simpler, a little more conservative, and a little more directed. Only by concertedly building a minimal stack that’s stable and nearly perfectly operable can we maximize our ability to push forward with new products and ideas.
Senior Oops Engineer on Twitter: "Here is the only point estimation strategy that can possibly work: If it is obviously small then it is small. If it is obviously large then it is large. If there is ANY disagreement, mark it medium and move on."