Blog

Guides on MCP, natural language reminders, recurring schedules, and building reminders into your terminal and AI workflow.

August 18, 2026 · 5 min read

How to Set Reminders in Claude Desktop with MCP

A step-by-step guide to connecting a reminders MCP server to Claude Desktop so you can say "remind me tomorrow at 9am" and have it actually happen.

August 11, 2026 · 6 min read

What Is MCP (Model Context Protocol)? A Practical Guide

MCP is the open standard that lets Claude and other AI assistants call real tools instead of just talking. Here's what it actually is, in plain terms.

August 4, 2026 · 7 min read

Best Reminder Apps for Developers in 2026

Todoist, TickTick, Apple Reminders, and a growing set of terminal- and AI-native tools — compared on what actually matters if you live in a terminal or an AI assistant.

July 28, 2026 · 6 min read

FollowUpThen vs Boomerang vs Reminders.md: Which Follow-Up Tool Should You Use?

Three different approaches to "remind me about this email later" — compared on how they work, what they cost, and who they're actually built for.

July 21, 2026 · 6 min read

RRULE Explained: How Recurring Reminders Actually Work

Why "every 7 days" is not the same thing as "every week," and how the RRULE standard (RFC 5545) handles the edge cases that naive recurrence logic gets wrong.

July 14, 2026 · 5 min read

The Best Way to Remember Tasks When You Live in the Terminal

Switching to a GUI app to jot down a reminder breaks flow. A CLI reminder tool means the thought and the terminal command happen in the same motion.

July 7, 2026 · 5 min read

Natural Language Date Parsing: Why "Tomorrow at 3pm" Is Harder Than It Looks

Ambiguity, timezones, and relative dates make free-text date parsing a genuinely hard problem — and why showing a parsed preview before submitting matters.

June 30, 2026 · 6 min read

How AI Agents Should Handle Memory and Scheduling

A chat session forgets everything when it ends. Agents that need to act in the future — not just respond in the present — need a durable scheduling primitive.