The No List: My First App and Why Saying No Matters

This week I shipped an app. It’s called The No List, and while it might seem like a simple idea, I think it addresses one of the most important productivity challenges we face today.

Let me back up a bit. For years, I’ve been interested in the idea of building my own app. Part of it was the challenge—could someone who spends their days writing about technology actually create some? Part of it was scratching a very specific itch that no existing app seemed to address. But mostly, it was about solving a problem I see everywhere, including in my own life: we’re terrible at saying no.

These days we’re drowning in opportunities. And I don’t just mean bad opportunities. I’m talking about genuinely interesting, potentially rewarding things that sound amazing when someone pitches them to you. That podcast appearance. That volunteer position. That side project could be really interesting. Each one, taken individually, seems like something you should absolutely say yes to.

But here’s what I’ve learned through years of helping people get more productive: the enemy of the essential is the good-but-not-great. Every yes to something good is a no to something potentially better. The problem is, when that shiny new opportunity presents itself, we’ve forgotten all the other shiny things we’ve already said no to.

That’s where The No List comes in. The concept is simple: whenever you say no to something important, write it down. Create a record of your decisions to pass on opportunities. Then, when the next tempting offer comes along, you can review your list and ask yourself the critical question: “Is this new thing actually better than what I’ve already decided wasn’t worth my time?”

Now, about the journey to actually build this thing. I’ve stumbled through Xcode over the last 10 years with the idea of a No List app. Each attempt ended with code that was either too buggy, too ugly, or too embarrassing to share with the world. I’d get partway through, hit a wall, and retreat back to what I know best—writing and teaching about apps rather than making them.

But something changed recently. I’ve been following the rise of what some folks call “vibe coding”, using AI tools to help write and debug code. I’m not talking about having AI write everything for you (where’s the fun in that?), but rather using it as a knowledgeable programming coach who never gets tired of your questions.

So I dusted off my old code base, fed it to an AI assistant, and started a conversation. “Why doesn’t this button work?” “How do I make this view update properly?” “What’s the SwiftUI way to handle this?” I went back and forth, learning not just how to fix my specific problems, but understanding the why behind the solutions.

The AI didn’t write my app. I did. But it was like having a infinitely patient tutor who could explain concepts at exactly the level I needed, whenever I needed it. It transformed the experience from frustrating dead-ends to productive learning sessions.

A few weeks ago I got the app acceptably working. Not just “technically functions” worked, but actually felt useful. I started using it myself, tracking the conference invitations I declined, the committee positions I passed on, the “quick coffee meetings” that would have eaten entire afternoons.

The list became powerful quickly. When someone approached me last week about joining a new project, one that sounded fascinating, I pulled up my No List. There, staring back at me, were three other “fascinating” projects I’d already decided weren’t aligned with my priorities. Was this new opportunity really better than those? The answer became clear: no, it wasn’t.

This is what I call building your “no muscle.” Like any muscle, it gets stronger with practice and weaker with neglect. The No List is essentially a workout log for your ability to maintain focus on what truly matters—what the ancient Greeks called Arete, or excellence in accordance with your highest purpose.

I shared the app with a few friends who’ve been testing it for the past couple of weeks. One told me she finally felt permission to decline a board position she’d been guilted into considering. Another realized he’d been saying yes to speaking engagements that were pulling him away from his core work. The app didn’t make these decisions for them. It just helped them remember and honor the decisions they’d already made.

So this week, I’m officially releasing The No List to the world. It’s free. It’s not perfect. I’m sure there are features people will want that aren’t there yet. But it does one thing well: it helps you remember why you said no, so you can keep saying no to the right things.

This entire concept grows directly from the principles I teach in the Productivity Field Guide. If you want to dive deeper into the philosophy behind it—understanding your priorities, managing your attention, and designing a life around what truly matters—that’s where you’ll find the full framework.

But even if you never check out the Field Guide, I encourage you to try The No List. Start building that no muscle. Begin honoring the choices you make to protect your time and attention. Because in a world that’s constantly asking for more of you, sometimes the most productive thing you can do is remember what you’ve already decided isn’t worth it.

Cassette by Devin Davies

When I first heard about Cassette, I didn’t think it was for me. Back in the day I actually wrestled with making real VHS tapes—rewinding, tracking, and all the analog quirks. I figured I’d had enough of that particular nostalgia.

But then I tried it, and I have to admit … I dig it. If you’re curious, Devin has a great demo video on YouTube. I’m impressed.

The Relay St. Jude Fundraiser

It’s time once again for the annual Relay St. Jude Fundraiser.

St. Jude isn’t just a hospital—it’s a beacon of hope for families facing the unimaginable. They’re leading the global effort to understand, treat, and defeat childhood cancer and other life-threatening diseases. Their groundbreaking research doesn’t just help the children within their walls; it benefits kids worldwide who will never set foot on their campus.

And don’t forget, No family ever receives a bill. Not for treatment, travel, housing, or food. When your child is fighting for their life, the last thing you should worry about is whether you can afford to save them. St. Jude ensures that no child is denied treatment based on race, religion, or a family’s ability to pay.

This philosophy isn’t just noble—it’s expensive. That’s where we come in.

Since 2019, our corner of the internet—the Relay FM community—has raised over $4 million for St. Jude. That’s not a typo. Four million dollars from podcast listeners and tech enthusiasts who understand that some things matter more than the latest Apple announcement or productivity hack.

Join me in contributing to help St. Jude.

Back to School Audio Excellence with Rogue Amoeba (Sponsor)

As we head into the new school year, my friends at Rogue Amoeba are back to sponsor MacSparky. Whether you’re a student recording lectures, a teacher creating course materials, or anyone who wants to get serious about audio on their Mac, their suite of apps has everything you need.

For students and professionals who need to capture important audio, Piezo makes recording dead simple. Capture Zoom lectures, online presentations, or streaming content with just one click. No complex setup required—perfect for busy schedules.

When you need more power, Audio Hijack is the ultimate recording and processing tool. Record from any app, apply real-time effects, schedule recordings for live streams, and even get local transcriptions of your audio.

For live presentations and calls, Loopback lets you route audio between apps like a pro. Combine your microphone with backing tracks, app audio, or sound effects for engaging virtual presentations. And SoundSource puts complete audio control in your menu bar—adjust individual app volumes, apply effects, and route audio exactly where you need it.

All Rogue Amoeba apps offer fully functional free trials, so you can test them out before committing. And to help kick off the school year right, MacSparky readers can save 20% on any purchase through. Just use discount code SPARKYSTUDY at their online store. Act fast, though, since this deal expires September 15.

My thanks to Rogue Amoeba for supporting MacSparky and helping us all sound our best this school year.

Focused 237: Everything is Figureoutable, with Max Roberts

Max Roberts is a podcaster, video editor, and technical writer who joins Mike and me on this episode of Focused to talk about using AI in the writing process, video games, and the importance of staying curious.

This episode of Focused is sponsored by:

  • Incogni: Take your personal data back with Incogni! Use code FOCUSED with this link and get 60% off an annual plan.
  • Zocdoc: Find the right doctor, right now with Zocdoc. Sign up for free.
  • Indeed: Join more than 3.5 million businesses worldwide using Indeed to hire great talent fast.
  • 1Password: Discover SaaS applications, automate lifecycle management, and optimize SaaS spend.

Mac Power Users 811: Apple in Education with Steve Benner

Apple has been in the education market for decades, and over that time, Apple’s position and offerings have significantly changed. On this episode of Mac Power Users, educator Steven Benner joins the show to talk about how his school district is using Apple gear in the classroom.

This episode of Mac Power Users is sponsored by:

  • 1Password: Never forget a password again.
  • Ecamm: Powerful live streaming platform for Mac. Get one month free.