129 karma · joined October 9, 2021
I don't ever recall reading such an angry dissent, even in more politically charged cases. (I do think the dissent is correct on the merits, but sheesh.)
I think, though, that even if you grant that speed is more important than all else, and even if you are willing to accept a 200% interest rate on tech debt to get your releases out, you still want unit tests from day one.
Done right, writing unit testing in parallel with your code speeds things up rather than slowing them down. Personally, I find this is the case for even tiny projects like a Project Euler problem unless they can be done in under about an hour.
Sabbaticals are good because time off from the tedious parts of work is good at any job. Most academics do research while on sabbatical but are free of some teaching and administrative duties.
Not sure I agree with this one. The problem with the former framing is that Bob might perceive it as failing to credit him for his idea (or even taking credit for it).
However, this doesn't mean Google/Alphabet itself, with its diverse product suite and huge amount of advertising data, will decline in any meaningful sense; that will happen on a much slower scale.
It's also quite stressful, since there are many ambiguous questions, most of the proprietary tax software is ill-equipped to consider the situation of an American living abroad, and a wrong answer can subject you to audit.