Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #8887

J

John O'Duinn

Personal blog · oduinn.com/blogprogrammingcareer

John O'Duinn writes John's blog, a personal blog at oduinn.com about programming and career. Since 2010, 9 different Hacker News readers have linked it 12 times. It is still writing: the last post was on 2026-08-25, and you can follow it by feed.

Visit the blog
12mentions?
9HN people?
2010–2017first – last linked?
Links on Hacker News per year · peak 3 in 2013

Too few sampled comments (7) to say how often HN recommends it.?

Why HN links it

HN commenters link John O'Duinn's posts as sources on Mozilla release engineering, CI costs, remote and distributed team practice, and Faraday-cage phone isolation. Comments do not judge the writing itself.

Summarised by Claude from a sample of 7 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

What Hacker News says?

  1. While I was at Mozilla, John O'Duinn gave a pretty great presentation about this sort of stuff. The core message (mixed with my own takeaway) was that you have to consider all of your offices, even HQ, more like just another field office or coworking site--no location is "central" compared to others. As long as you consider accommodating remote people to be a separate task, it's a task that can be deprioritized. Ide…

    Comment linking /blog/2014/11/09/we-are-all-remoties-nov2014/

    on “GitLab’s Secret to Managing Employees in 160 Locations: Write Everything Down”
  2. Submitted Mozilla's Faraday cage for 400 test phones as a story · 26 points

    HN discussion
  3. Even ignoring the google.com thing, estimates are they're spending at least $500 million a year on Chrome marketing for ads on other sites, various bundling deals (including pre-installs on new PCs and auto-installs with other software), etc. As far as people on Chrome go, you're right that back in 2008 they likely did not have 1000+ people on it. The best data I can find for mid-2008 on the Internet says about 50 i…

    Comment linking /blog/2012/09/04/infrastructure-load-for-august-2012/

    on “Do you really want to be making this much money when you're 50?”
  4. Submitted Looking for a job in a “remote friendly” company? as a story · 3 points

    HN discussion
  5. Okay, I stand corrected. Sorry about that. After some googling... Are you referring to Tinderbox? https://oduinn.com/2014/06/04/farewell-to-tinderbox/ (It looks like Tinderbox predates CruiseControl by 3/4 years.) Also, the CI Wikipedia page should probably be fixed to also include info about Mozilla's CI. https://en.wikipedia.org/wiki/Continuous_integration

    Comment linking /2014/06/04/farewell-to-tinderbox/

    on “ThoughtWorks has been sold to private equity”
  6. Submitted Farewell to Tinderbox, the world’s 1st? 2nd? Continuous Integration server as a story · 3 points

    HN discussion
  7. I did at first, and I am a Mozilla engineer. Mozilla makes heavy use of AWS for running portions of our continuous integration system; the cost is significant: http://oduinn.com/blog/2013/12/13/the-financial-cost-of-a-ch...

    Comment linking /blog/2013/12/13/the-financial-cost-of-a-checkin-part-2/

    on “Moz Dumps Amazon Web Services, Citing Expense and 'Lacking' Service”
  8. Submitted The financial cost of a checkin as a story · 2 points

    HN discussion
  9. The problem with a modern web browser project is it's expensive to operate. All the ones I know of have extensive regression test suites, both correctness and performance, that get run from continuous integration systems in multiple configurations and on multiple platforms. That's not to mention the continuous fuzz testing farms looking for security bugs. I'm most familiar with the Firefox case: according to https:/…

    Comment linking /blog/2013/03/27/at-mozilla-releaseengineering-release-automation-continuous-integration/

    on “Firefox Developer Tool Features for Firefox 23”
  10. Submitted Mozilla Release Engineering "We are all Remotes" talk at Hass Business School as a story · 1 points

    HN discussion
  11. You could take a lesson from the Mozilla Foundation about isolating phones in Faraday Cages: http://oduinn.com/blog/2010/02/11/unveiling-mozillas-faraday... Or you could stick it in a microwave. (I've used this to test if my home 'repaired' microwave is leaking radiation. Stick your phone in it and close the door. Call it. If it rings, chuck your microwave out :-) If it doesn't, well, I wouldn't stake my life on it…

    Comment linking /blog/2010/02/11/unveiling-mozillas-faraday-cage/

    on “Michigan Police Search Cell Phones During Traffic Stops”
  12. Mozilla's Release Engineering team shares their experiences with a distributed team in a slide presentation called We Are All "Remoties" : http://oduinn.com/blog/2012/04/04/we-are-all-remoties/ IRC and video chat are two critical components for Mozilla's teams.

    Comment linking /blog/2012/04/04/we-are-all-remoties/

    on “Full Distributed Teams: are they viable?”

Search all of HN for oduinn.com

Linked by the same people?