The first 30 minutes of your day set the tone for everything that follows. Most developers open their laptop, get ambushed by Slack notifications and Twitter feeds, and don't write a single line of code until 10 AM.
I've spent the last year refining my morning routine with a handful of Mac apps that let me go from cold boot to deep work in under 15 minutes. Here are the 7 that stuck.
1. Raycast — Your Command Center
Raycast replaces Spotlight and becomes the single entry point for your entire morning. Open projects, check clipboard history, run scripts, search docs — all from one keyboard shortcut. I use it to launch my entire dev stack in one keystroke with a custom quicklink.
Price: Free (Pro available)
2. Fantastical — Glance at Your Day
Fantastical sits in the menu bar and shows your schedule the moment you click it. No need to open a full calendar app — just a quick glance to see when your first meeting is and how much uninterrupted time you have. Natural language event creation is a nice bonus when you need to block focus time on the fly.
Price: Free tier / $4.75/mo for premium
3. Warp — A Terminal That Respects Your Time
Warp is the terminal I open every single morning. It has AI command suggestions, block-based output so you can scroll through results cleanly, and shared workflows if you work with a team. The speed difference over the default Terminal.app is immediately noticeable.
Price: Free for individuals
4. TokenBar — Check Your Overnight API Costs
TokenBar lives in your menu bar and shows real-time token usage across LLM providers. First thing every morning, I glance at it to see what my agents burned through overnight. If you're running background AI tasks or autonomous agents, this tiny $5 app pays for itself within a day. No dashboard to open — the number is just there, always.
Price: $5 lifetime
5. Monk Mode — Kill Feeds Before They Kill Your Focus
Monk Mode is the reason I actually start coding in the morning instead of "just checking" Twitter for 45 minutes. It blocks feeds at the content level — not the whole app — so you can still use YouTube for tutorials or Twitter for DMs without getting sucked into the algorithmic vortex. I toggle it on the moment I sit down and don't turn it off until lunch.
Price: $15 lifetime
6. Bear — Quick Morning Brain Dump
Bear is where I do my morning brain dump. Before touching code, I spend 2 minutes writing down what I want to accomplish today. Bear's markdown support is clean, the search is instant, and it syncs across devices. It's not a project management tool — it's a thinking tool, and that's exactly what mornings need.
Price: Free / $2.99/mo for Pro
7. Hand Mirror — The 2-Second Standup Check
Hand Mirror is a one-click camera preview in your menu bar. Before your first standup or video call, you get a quick check without opening Photo Booth or FaceTime. Sounds trivial until you realize you've been on camera with bedhead for the third time this week.
Price: Free (Pro $5.99)
The Routine
Here's how it actually flows:
- Open laptop → Raycast launches workspace
- Glance at Fantastical → know when first meeting is
- Check TokenBar → see overnight API spend
- Toggle Monk Mode on → feeds blocked
- Brain dump in Bear → 2 min max
- Open Warp → start coding
- Hand Mirror before first call → don't look like a goblin
Total time: ~10 minutes. Then you're in the zone.
Why This Matters
The morning isn't about willpower. It's about environment design. These 7 apps remove friction, block distractions, and give you the information you need at a glance — so your brain can focus on the only thing that matters: writing good code.
What does your morning dev routine look like? Drop your must-have apps in the comments 👇
Top comments (0)