Mike Johns

Product leader and developer obsessed with ambitious SaaS. Discerning ideator. Let's work together →
September 23, 2025

The (Updated) Give-A-Shit Stack (2025)

The Give-A-Shit Stack is the set of tools I'd choose for building an excellent user interface between your team and your business; the software you use all day, every day. It's a critical cultural decision that can shape your experience of work, keep you focused, and inspire your team (seriously). I was reviewing the first version of t...
Read more
June 9, 2023

The "Give A Shit" Stack

You use software all day, every day, at work. Your choice of software tools — the stack your business runs on — affects the daily lives of everyone you work with. These tools are the user interface of your business, as presented to your team (your most important users). Do you pick the cheapest, easiest possible option when designing U...
Read more
June 6, 2023

WWDC '23 Impressions

This was the best WWDC kickoff in years, even before the Vision Pro reveal. These were some of my thoughts as the keynote was flying by. All in all, the stuff I use every day will get a little better. Perfect. 15" MacBook Air So revealing to hear the positioning on this one. All the comparisons were head-to-head against unnamed i7 Wind...
Read more