An in-depth guide to programming with assertions and advocating for the use of assertions at work, based on ~6 years of experience spread out across a variety of codebases.| typesanitizer.com
There's a saying commonly attributed to Charlie Munger that goes 'Take a Simple Idea and Take It Seriously'. Work out all the implications. Seek out all the case studies. Here's a story of two investors who did exactly that.| Commoncog
Technique summary of Ray Dalio's Believability.| Commoncog
One software engineer's story of extracting expertise from the heads of 'a tiger team of senior software engineers'. Useful to anyone who might want to accelerate their own skills.| Commoncog
Occasionally folks tell me that I should “write full time.” I’ve thought about this a lot, and have rejected that option because I believe that writers who operate (e.g. write concurrently with holding a non-writing industry role) are best positioned to keep writing valuable work that advances the industry. This is a lightly controversial view, so I wanted to pull together my full set of thoughts on the topic. The themes I want to work through are:| lethain.com
The unspoken secret about new company formation is that you need to get lucky. Roll the dice, get a business outcome. Capital allocation matters because it gives you a path to winning even when you lose the initial roll.| Commoncog