Skip to content
Of Ash and Fire Logo

Only3: Rethinking Productivity Through Intentional Constraints

How we designed and built Only3 — a minimalist task manager that enforces a 3-task daily limit to combat productivity overwhelm, featuring cross-platform sync and ADHD-friendly design.

The Problem: Productivity Tools That Create More Work

Most task management apps solve the wrong problem. They give you infinite lists, nested projects, tags, priorities, due dates, and integrations — then wonder why you spend more time organizing tasks than completing them.

As the team behind Only3, we'd watched this pattern repeat across dozens of client engagements. Project managers drowning in Jira backlogs. Founders with 47 items on their "today" list. Developers context-switching between six different tools. The tools designed to reduce overwhelm were causing it.

47 tasks isn't productivity. It's procrastination with extra steps.

The Hypothesis: Less Is More

We started with a simple question: what if a task manager only let you have three tasks?

Not three categories. Not three projects. Three tasks, total. If you want to add a fourth, you have to finish or remove one first. And if you don't finish a task within 24 hours, it auto-archives — because if it sat there for a day without getting done, it probably wasn't that important.

This constraint-based approach draws from research on decision fatigue and the paradox of choice. When options are limited, people make faster decisions and experience less anxiety about what they're missing.

Technical Architecture

Web Application

The web app is built on Next.js with server-side rendering for fast initial loads. State management uses React's built-in hooks — no Redux, no Zustand. When your entire state is three items, you don't need a state management library.

The backend runs serverless functions handling authentication, task CRUD, and Stripe subscription management. Data lives in a PostgreSQL database with row-level security ensuring users can only access their own tasks.

Native iOS App

The iOS app is built in Swift with SwiftUI for the interface. We chose native over React Native for two reasons:

  1. Haptic feedback — the satisfying tactile response when completing a task is core to the experience
  2. Widget support — iOS home screen widgets let users see their three tasks at a glance without opening the app

Real-time sync between web and iOS uses WebSocket connections, with a conflict resolution strategy that favors the most recent write (last-write-wins). For three tasks with single-user access, this is more than sufficient.

ADHD-Friendly Design

The UI was designed with input from ADHD community members. Key decisions:

  • Calming color palette — no aggressive reds or urgent oranges
  • Minimal visual clutter — no sidebars, no navigation hierarchies
  • Completion streaks — positive reinforcement through streak tracking, not guilt-driven notifications
  • No due dates — the 24-hour auto-archive replaces manual deadline management

Results

Only3 launched at only3.dev with a 30-day free trial. Early user feedback confirmed the hypothesis: people who struggled with traditional task managers found the constraint liberating rather than limiting.

The technical simplicity of the constraint also kept development costs low — no complex drag-and-drop, no nested hierarchies, no permission models. The entire codebase is lean enough for a small team to maintain indefinitely.

Learn more about our product development approach →

Project Highlights

1. Constraint-Based Product Design

Rather than adding features, Only3 removes them. The 3-task limit forces users to prioritize ruthlessly — turning the product's core limitation into its defining value proposition. Tasks auto-archive after 24 hours, preventing stale backlogs from accumulating.

2. Cross-Platform Architecture

The web application runs on React and Next.js with server-side rendering for instant load times. The native iOS app is built in Swift with real-time synchronization, ensuring tasks stay consistent whether you're at your desk or on your phone.

3. Subscription SaaS Model

Only3 uses a straightforward $3/month or $30/year pricing model with a 30-day free trial and no credit card required. The entire billing, authentication, and subscription management infrastructure was built for reliability and simplicity.

Key Features

3-task maximum constraint

24-hour auto-archive

Completion streaks & motivation

Cross-platform sync (web + iOS)

Native iOS app (Swift)

ADHD-friendly calming UI

Get In Touch

For Fast Service, Email Us:

info@ofashandfire.com

Our Approach

Discovery & Planning

We begin each project with a thorough understanding of client needs and careful planning of the solution architecture.

Implementation

Our experienced team executes the solution using modern technologies and best practices in software development.

Results & Impact

We measure success through tangible outcomes and the positive impact our solutions have on our clients' businesses.

Ready to Ignite Your Digital Transformation?

Let's collaborate to create innovative software solutions that propel your business forward in the digital age.