Help Center

Introduction & Core Concepts


What Is Work Stack Manager?

Work Stack Manager is a time tracking and task focus tool built around a simple but powerful idea: you can only truly work on one thing at a time.

Rather than maintaining a flat to-do list where everything competes for your attention equally, Work Stack Manager uses a stack to model the natural way focused work actually happens. You push a task onto the stack when you start it, and pop it off when you are done. The app takes care of tracking exactly how long each task took, whether it was billable, and what you worked on across the day, week, or month.


The Work Stack Concept

A stack is a simple structure borrowed from computer science. It follows one rule: last in, first out also known as LIFO. Think of it like a stack of plates used in a restaurant — plates are always added to the top and always taken from the top.

In the context of managing tasks, this maps naturally to how interruptions and priorities actually work:

At every moment, the top of the stack is what you are working on right now. Everything below it is work that has been interrupted but not forgotten.


Why Not Just Use a Timer?

Simple timers tell you how long something took, but they do not model the reality of a working day. In practice:

Work Stack Manager tracks all of this automatically. Every time a task reaches the top of the stack — whether for the first time or after an interruption — a new session begins. When it leaves the top, the session ends. Over time, sessions accumulate into a complete picture of exactly where your time went.


Key Principles

One active task at a time The top of the stack is always your active task. There is no ambiguity about what you are supposed to be working on right now.

Interruptions are first-class events When something urgent comes up, you do not stop your timer and lose your place. You push the new task onto the stack. Your previous task is preserved exactly where it was.

Automatic time tracking You never manually enter start and end times. The moment you push a task it starts being tracked. The moment it leaves the top it stops. Time is captured accurately without extra effort.

Billable and non-billable work When pushing a task you can mark it as billable. This allows reports to clearly separate client work from internal work, making invoicing straightforward.

History without effort Every session is recorded automatically. At the end of the day, week, or month you have a complete log of what you worked on, for how long, and what was billable — without ever having to remember to start or stop a timer.

Time-based alerts Two optional alerts help you stay aware of how time is moving without watching the clock. The Inactivity Reminder notifies you when tasks below the active item have been waiting longer than a threshold you set — useful for keeping a busy stack moving and ensuring nothing is buried and forgotten.

The Active Task Time Limit notifies you when the task at the top of the stack has been running longer than your chosen limit — useful when tasks have a fixed time budget or when you want a prompt to take a break. Both alerts are off by default and configured individually in Preferences.


A Simple Example

Imagine a freelance consultant's morning:

Time Action Stack (top first)
9:00 Push: Write project brief Write project brief
9:45 Push: Respond to client email Respond to client email
Write project brief
9:55 Pop: Email done Write project brief
11:00 Push: Team standup call Team standup call
Write project brief
11:20 Pop: Call done Write project brief
12:00 Pop: Brief done (stack empty)

At the end of this morning, Work Stack Manager has automatically recorded:

No timers were started or stopped manually. No time was lost between tasks.


What Work Stack Manager Is Not

Work Stack Manager is not a project management tool. It does not have tasks assigned by others, due dates, or kanban boards. It is a personal focus and time capture tool — designed to answer the question where did my time actually go? with accuracy and minimal friction.


Next: User Guide — Features & Interface