Michael Donohoe

Product & Engineering + UX Advocate

IRL: Chief Product Officer at Rest of World.

Past Life: VP of Product Technology at Hearst, Director of Product Engineering at The New YorkerQuartz, and before that various roles at The New York Times. Its all on LinkedIn.

Present on BlueSky, rarely on Instagram, and previously on Twitter (archive). You can find contributions I’ve made on Github and StackOverflow.

Side Projects

  • TimesWire — A revival of my original project at The New York Times, delivering a continuous stream of newly published stories.
  • The Last Word — An art project that matches article images with their last lines, like a visual mic drop. Also a bot on Bluesky. [Paused]
  • Article Leaderboard — A web performance tracker that ranks articles by load time, encouraging continuous improvement in speed and UX.
  • Mixtape — My own personal music list. No need for a Spotify account. The Christmas edition is here.
  • Bluesky API Framework — A simple PHP-based implementation to post links and images to Bluesky.
  • Tiny Blocker — A tiny (8kb) but very powerful experimental ad blocking extension.
  • JS-PNG Encoder — Life is too short to do something useful so why not encode all your site’s Javascript code into a PNG image and then decode it on demand.
  • Bylines — Monitor prominence of stories by gender across media homepages, starting with The New York Times [Paused]
  • Simple GDPR Lockdown — A simple way to ensure compliance with EU directives on privacy.
  • T-Shirts — I create t-shirts for myself, occasionally bringing back long-lost designs I couldn’t find anywhere else.

Recent Posts