Guide
A work journal is a short, dated record of what you worked on, what you decided and what you learned. A text file is enough to start. If you forget to write, Dayflow drafts a daily timeline from screen recordings at $0. Timing suits Mac users who also bill hours, Rize suits teams on Mac or Windows, and ActivityWatch is the free, local option across platforms.
A work journal is a dated, private record of what you worked on, what you decided and what you learned. You add to it briefly every working day and read it back when you need to remember, report or reflect.
Most people get it wrong by treating it as a diary or a timesheet. A diary drifts into feelings with no facts to search later. A timesheet is all facts with no reasoning. A useful work journal sits between the two, and it only works if writing it takes a few minutes, not half an hour.
Disclosure: this guide is published by Dayflow, which makes one of the Mac apps listed in the tools section.
A work journal is a running document, usually one file or one notebook, where each entry is a date followed by a few lines about that day’s work. It is chronological, it is cumulative and it is honest, because nobody else is meant to read it unedited.
Three ingredients separate a journal from a to-do list or a calendar:
The format can be anything: a Markdown file, a notes app, a paper notebook. What matters is that entries are dated, short and easy to search. If you want a starting structure, the daily work log template gives you fields to fill in.
These four get mixed up because they all record work. They differ in who reads them, how often you write them and what goes in.
| Record | Main reader | Written | Contains | Typical use |
|---|---|---|---|---|
| Work journal | You | Daily | Work done, decisions, reasons, lessons, open questions | Memory, reflection, raw material for everything else |
| Work log | You or your team | As work happens | Tasks and times, factual only | Reconstructing what happened, standups |
| Timesheet | Client, employer, payroll | Daily or weekly | Hours per project or client | Billing and pay |
| Brag document | Manager, review committee | Every few weeks | Outcomes and their impact | Performance reviews, promotions, job searches |
A few distinctions that trip people up:
Journal vs log. A log answers “what did I do and when?” A journal answers that plus “why, and what did I learn?” Many people keep the log as the top half of each entry and the journal lines underneath.
Journal vs timesheet. A timesheet has to be precise about hours, because money depends on it. A journal does not care whether a task took 40 minutes or 55. It cares that you chose a different vendor and why. If you need hours for billing, the timesheet is a separate job; this guide on building a Mac timesheet without manual entry covers that side.
Journal vs brag document. The brag document, an idea popularized by software engineer Julia Evans, is a curated list of accomplishments written for an audience. It leaves out failures and dead ends. The journal keeps everything. The healthy relationship is one-way: the journal feeds the brag document, never the other way round.
The main reason is that memory is a poor record of work. By Thursday, Monday’s decisions blur together, and by review season most of the quarter is gone. A journal fixes that with a small daily habit.
Concrete uses that come up again and again:
If the problem you are trying to solve is mostly “I can’t remember what I did”, the guide on how to remember what you worked on goes further on that specific pain.
The method below is deliberately small. It is easy to expand later and hard to abandon.
Steps 1 to 6 take about five minutes a day. Steps 8 and 9 are where most of the value appears, because that is when scattered notes turn into evidence.
The following is a made-up example for illustration. The person, company and tasks are invented.
Priya is a product designer. Here are two of her entries in a plain Markdown file.
2026-10-05
2026-10-06
Two weeks later, her manager asks why the progress bar disappeared. Priya searches “progress bar”, finds the October 5 entry and answers in one sentence with the reason and the person who raised it. At review time, “Shipped redesigned onboarding flow, simplified after engineering review” goes into her brag document, while the stepper component lesson stays in the journal where it belongs.
Notice what the entries leave out: hours, feelings about the day, every email sent. They are short enough to write and specific enough to search.
Writing too much. Long entries feel productive for a week and then stop. If an entry takes more than ten minutes, the format is too heavy. Cut fields until it is easy.
Writing activity instead of outcomes. “Meetings all day” tells future-you nothing. “Three meetings, only the vendor call produced a decision: going with option B” does.
Skipping the reasoning. The “decided” line is the part you cannot recover from any other system. Calendars, commits and sent mail show what happened. Only you know why.
Backfilling on Friday. Reconstructed entries are vague and flattering. If you miss a day, write a short honest entry rather than a detailed invented one.
Mixing it with the brag document. If you write your journal as though your manager will read it, you will leave out the failures and dead ends that make it useful. Keep the private record private and curate separately.
Spreading it across tools. A bit in Slack, a bit in a notes app, a bit in email to yourself. Nothing is searchable in one place, so nothing gets reviewed.
Storing confidential details carelessly. Customer names, financial numbers and unreleased plans may not belong in a personal notes app. Check your employer’s policy and keep sensitive specifics in approved tools.
Never reading it back. A journal you never review is a log with extra effort. The weekly review is not optional.
Software cannot write the reasoning for you, but it can record the factual layer of what you did so you are not working from memory. Most of the useful options are automatic trackers, which are explained in more detail in what an automatic time tracker is. For a wider comparison, see our guide to the best Mac time trackers.
The details below come from comparing each vendor’s own documentation and pricing pages as of 2026-10-04. This is a documentation comparison, not a product review.
| Tool | What it does for this | Price |
|---|---|---|
| Dayflow | Records the screen at one frame every 10 seconds and has AI write the day into a readable timeline; exports a date range as Markdown | $0 (MIT licensed), optional Pro at $20 a month |
| Timing | Records time across apps, websites and documents on the Mac; AI activity summaries; billing status and reports | Professional $9 per month billed annually, or $11 per month billed monthly; no free tier |
| Rize | Automatic app and website tracking with AI categorization, AI chat and focus insights; Mac and Windows | Basic $9.99/mo billed annually, or $12.99/month billed monthly; no free tier |
| ActivityWatch | Records active app, window title and away-from-keyboard time; browser and editor extensions; Windows, Mac, Linux and Android | Free, open source (MPL-2.0) |
Timing (Timing vs Dayflow) is a Mac-only tracker that records apps, URLs, documents and even Mail threads. It lists AI activity summaries and AI-powered suggestions for time entries on all plans, and stores tracked time locally unless you opt into sync. Its billing and reporting features make it strongest when the journal also has to support invoices. It offers a 30-day trial with no credit card required.
Rize (Rize vs Dayflow) runs on Mac and Windows, auto-categorizes your activity with AI and can connect Google Calendar to capture meeting time. Data is hosted on Amazon Web Services, according to the vendor. Plans are metered in monthly AI credits, and it offers a 7-day trial.
ActivityWatch (ActivityWatch vs Dayflow) is free and open source, stores everything on your own device and runs on four platforms. It records which app and window you were in rather than what was on screen, and it lists no built-in AI summaries, so you read the data and write the journal yourself.
Dayflow is our product. It fits when your problem is forgetting what you did: it records your screen locally and has AI write a readable timeline you can turn into a journal entry, or export as Markdown from Settings → Export (the export workflow covers this). It runs on macOS 14 or later only, AI summaries can miss or misinterpret work and need checking, and it has no invoicing, payroll, team reports or website blocking. Analysis can stay on-device with a local model through Ollama or LM Studio, or go to your own cloud provider or Dayflow Pro, and the local and cloud processing page explains what leaves the Mac in each mode.
A work journal is a few dated lines a day about what you did, what you decided and what is next. It is not a timesheet, a log or a brag document, though it feeds all three. Start with one plain file and the three-line method, review it every Friday and promote the wins into a separate brag document. If remembering the facts is the hard part, let a tracker record them and spend your five minutes on the part only you can write: why.
Write three things for each day: what you worked on, what you decided and why, and what is still open. Add anything you learned that you would otherwise have to rediscover, such as a command, a contact or a fix. Keep each entry short enough to finish in five minutes. A journal you write every day beats a detailed one you abandon after a week.
Not quite. A work log is a factual list of tasks and times, closer to a record of activity. A work journal includes the log but adds reasoning: why you chose an approach, what went wrong and what you would do differently. Many people keep both in the same file, with the log as raw material and the journal lines as commentary on top.
Three to ten lines is enough for most days. The goal is a record you can search and skim later, not prose. Longer entries make sense after an unusual day, such as an incident, a hard decision or a project launch. If entries routinely take more than ten minutes, cut the format down until writing feels easy enough to do daily.
Check your employer's policy first. Notes about company work may belong to the company, and work devices can be monitored or wiped when you leave. Many people keep task details in a work-approved tool and keep a separate personal record of accomplishments, with confidential details removed, so their brag document survives a job change without leaking anything sensitive.
A work journal is written for you, every day, and includes failures, dead ends and loose thoughts. A brag document is written for someone else, usually a manager or promotion committee, and lists only outcomes and their impact. The journal is the source material. Every few weeks you read back through it and promote the wins into the brag document.
An app can draft the factual part. Automatic trackers record which apps, documents or screens you used, and some add AI summaries of the day. What they cannot know is why you made a decision or what you learned. Treat an automatic record as a first draft, check it for mistakes, then add the reasoning yourself in a line or two.
No, Timing is the better fit for that. Dayflow writes a readable timeline of your day but does not provide invoices, billing status or rounded client reports. Timing lists billing status tracking, customizable reports with rounding and a GrandTotal invoicing integration on supported plans. If your journal also has to become an invoice, start with Timing and keep reflective notes in a separate file.
A plain Markdown or text file is free and works well. If you want the activity recorded automatically, ActivityWatch is free and open source under MPL-2.0 and stores data on your device, though it lists no AI summaries. Dayflow is also $0 and MIT licensed, records your screen and writes a readable timeline, and needs macOS 14 or later.
Once a week, read the last five entries and pull out three groups: what shipped, what is in progress and what is blocked. Drop anything the reader does not need, such as dead ends that did not change the plan. Rewrite each item as an outcome, not an activity. A fixed template keeps the report quick and makes weeks easy to compare.
Dayflow is $0 and open source. Full recordings stay on your Mac, with local AI available for on-device analysis.
Download for MacOS macOS 14+ · MIT licensed · no account required