Lessons learned as a React contractor
I didn’t know I was looking for it, but when I found it something clicked.
I didn’t know I was looking for it, but when I found it something clicked.
Applying the engineering process to software interviews
This is the story of how you’re buying your enterprise software the wrong way. Probably your appliances, too. This is an excerpt from my guide, “Enterprise Software Confidential.” This post is also available in Chinese thanks to Xu Zhi. Some years ago, I had a broken GE washer. Pretty sure I knew the culprit, but if…
Tabs and spaces are not what they seem.
September 2014 There’s a screening test for bipolar disorder. You ask patients a bunch of things like “Do you ever feel really happy, then really sad?”. If they say ‘yesR…
You have probably heard about the manifesto a Googler (not someone senior) published internally about, essentially, how women and men are…
A story about the unconventional strategies I used to land a job I love.
This is a story about finding a job as a senior software engineer in Toronto - with a twist: just having moved there from Germany.
👉 The decision was close, but the team has decided to keep looking for someone who might have more direct neural net experience.\n👉 Honestly, I think the way you communicated your thought process and results was confusing for some people in the room.\n👉 He’s needing someone with an image analysis background for data…
A while back I wrote that Robert Martin was ruining software by being too good at programming. That was supposed to be a joke. Since then he’s done his damndest to actually ruin software by telling people they’re doing it wrong. His most recent response where he yells at software correctness was the breaking point for…
Zet Casino 2026: tysiące gier, bonus powitalny, wpłaty BLIK i krypto, wypłaty w minutach oraz polskie wsparcie 24/7. Sprawdź naszą ofertę.
A guide to the complex world of modern software business
The following is my response to Ewan Valentine’s blog post “How to never complete anything” that I discovered on Hacker News. Once again, I ask for people’s indulgence for posting a reply on my own blog rather than in the Hacker News comments. I find writing on my own blog a bit easier than wading […]
fte (0.44-1) unstable; urgency=low * initial Release. -- Riku Voipio Wed, 25 Dec 1996 20:41:34 +0200 Welp I seem to have spent holi...
We send too many people to college and high school -- by factor of five
Introduction Companies ask for a GitHub profile. Recruiters ask for a GitHub profile. The question “Do you contribute to open-source?” is now one of the most common questions asked in p…
Any software engineer who has ever looked for a job has had the interview experience: being locked in a small room for an hour, asked to write code to solve some arbitrary programming task, while being grilled by one or two interviewers whether or why the code they've written is correct.
I'm very excited to share that I've joined LinkedIn as a full-time employee.
Robert O'Callahan. Christian. Kiwi. Software guy. All content human-authored unless otherwise noted.