I once kicked a pigeon.
Forget revenue or innovation or how well they spy on you. The only real way to measure a company is by…
I’m turning 26 next week, which means I’ve completely matured as a human being. If I could go back in time and talk to the adolescent Hillel, here’s what I would want to tell him.
You’ve probably read a dozen clear, well-reasoned arguments about why mutability in your code is bad. This is not one of them. Instead, I wrote an unclear, shoddy argument for why it’s bad.
How do we harden a system against race conditions? When it uses a complex cache? When it requires a global state? We could blanket our system in tests, hope we’ve covered every possible edge case, and pray that nothing new happens…
Kill everyone else