What purpose does code review serve?If you’re a tech company, chances are you have some kind of code review process. But first we should ask…Mar 9, 2023Mar 9, 2023
We’re giving up all the wrong thingsWith AI-generated art becoming more and more mainstream, Studio Ghibli’s venerable Hayao Miyazaki criticized it as “an insult to life…Jan 2, 2023Jan 2, 2023
The “employment winter” of 2019My adventure at Google lasted four years. I spent six years in corporate-land after graduating from university. I left Google in the summer…Jul 18, 2022Jul 18, 2022
Open your mind… but not too muchCountries around the world love trotting out their increasing literacy figures. Look, we have a 97% literacy rate among adults! That’s…Jul 4, 2022Jul 4, 2022
There is too much noiseAt the airport, you will often hear announcements being broadcast throughout the whole place. This is the final boarding call for… yada…Jun 27, 2022Jun 27, 2022
Investing in real estate isn’t the flex you think it isWhat do you do with all the money you’ve saved from working 70-hour weeks at your FAANG/startup/finance/law job? What do you do after…Jun 23, 2022Jun 23, 2022
What are we looking for in a coding interview?I’m here to tell you, from the perspective of an interviewer, exactly what we’re looking for in our candidates when we throw them…Jun 14, 2022Jun 14, 2022
It’s not your imagination — everything is becoming shittierTech is such a pain in the ass to use and work with. CSS. Git. JIRA. npm and yarn. Come on people, it’s 2022 — we carry the equivalent of…Jun 11, 2022Jun 11, 2022
The most frustrating thing about Git……is that it is hard to articulate what exactly is frustrating about it.Dec 6, 20214Dec 6, 20214
Why people should actually “invent things here”Not invented here, or NIH for short, refers to a tendency to avoid using products, research, or standards which one did not create…Dec 6, 2021Dec 6, 2021