What Fantasy Football Taught Me About a UX Messaging AI Agent
(Featuring an 11–3 Regular Season, a 2-Point Loss, and a Lot of Pushback)
This document includes Mike’s blog posts. Many were originally published on LinkedIn.
You’ll find my blog posts in the best-practices subdirectory. What I post here, I believe, are best practices in software and technical writing.
(Featuring an 11–3 Regular Season, a 2-Point Loss, and a Lot of Pushback)
What I’m proud of in 2025
Organizing docs: your choices
Watch The Good Docs Project
Mike can help you create better docs
How to present yourself after a layoff.
Mike empathizes with sysadmins in his docs
Surprise guest, Linus Torvalds
“If I had time, I’d write a shorter letter” - Blaise Pascal
When are community contributions valuable?
How I used what I learned for Red Hat exams to fix a “new” factory installation
Mike’s professional discussions
So much to do, so little time!
Overcoming Objections to Open Source
Overcoming Objections to Open Source
AI and bigger picture questions
It helps to know Git well
AI, comedy, and prompt engineering
Mike’s professional discussions
Drama With the Future of RSA
Judging developer portals
So many options!
Finding shortcuts with authentication