People sometimes ask us whether Wave uses cryptocurrency or blockchain technology. An important part of the cryptocurrency narrative is that it can help financial inclusion—after all, it’s a way to put your money on a computer, with no legacy banks or regulators acting as gatekeepers. Surely that’s what we need, right? Unfortunately, in reality, cryptocurrency doesn’t address the hard parts of financial inclusion. To see why, let’s look at the different problems that Wave needs to s...| www.wave.com
Building resilient services by identifying foreign state mutations and grouping local changes into restartable atomic phases so that every request can be driven to completion.| brandur.org
There's a cocktail party version of the efficient markets hypothesis I frequently hear that's basically, "markets enforce efficiency, so it's not possible that a company can have some major inefficiency and survive". We've previously discussed Marc Andreessen's quote that tech hiring can't be inefficient here and here:| danluu.com
I can't think of a single large software company that doesn't regularly draw internet comments of the form “What do all the employees do? I could build their product myself.” Benjamin Pollack and Jeff Atwood called out people who do that with Stack Overflow. But Stack Overflow is relatively obviously lean, so the general response is something like “oh, sure maybe Stack Overflow is lean, but FooCorp must really be bloated”. And since most people have relatively little visibility into F...| danluu.com
This is #1 in a very long series of posts on Stack Overflow’s architecture. Welcome.Previous post (#0): Stack Overflow: A Technical DeconstructionNext post...| nickcraver.com
My favorite thing about working at Wave is knowing that what we’re building makes a massive, tangible improvement to the lives of millions of people. This matters to me for a few reasons: It pushes me to do my best work. When I know that what I’m working on is going to be useful to lots of people, it makes it easy to focus on what’s important, and to stay determined when things aren’t going well.| www.wave.com