I have a confession that should probably disqualify me from writing this post, but instead I think it qualifies me more than most: I have personally paid for, installed, configured, and eventually deleted at least fourteen different Pomodoro and focus apps over the last six years. There is a separate piece on this site where I rank the Pomodoro variations themselves, but this one is narrower. Here I want to talk about the apps you actually run alongside a lofi stream — the timers, the blockers, the note-taking tools — and what I have learned about which ones survive contact with a real engineer’s workday in Tokyo and which ones get uninstalled within a week.
My current stack on the M2 Mac mini in my Setagaya apartment is embarrassingly small. A menubar timer that cost me nothing. A blocker I paid for once in 2022 and never thought about again. Obsidian, because every other note tool eventually disappointed me. And the lofi stream on the second monitor, which has been running, on and off, since roughly the morning I moved into this apartment. That is it. Four things. The path from fourteen apps to four was not graceful, and most of what I have to say below comes from getting it wrong in expensive and time-consuming ways before getting it right.
What a focus app can actually do for you
Before I name names, I want to be honest about what these tools do and do not do, because the marketing copy for almost all of them is dishonest. A focus app, at best, helps with four specific things, and you should evaluate every tool you consider against this short list rather than against its feature page.
The first thing a good focus app does is force a binary decision about your next half hour. Are you working, or are you not? Most distracted students and engineers I know live in a permanent grey zone where they are sort of working while sort of refreshing Twitter, and the result is that they get neither the rest of the break nor the depth of the work. A timer collapses that ambiguity. I have noticed in myself that when the timer is running, I behave differently — not because the app is policing me, but because I have made a small internal contract.
The second thing is offloading your plan from working memory. If you have to keep “I will work on the database migration for an hour, then write the meeting notes” in your head, you will spend a portion of your attention re-rehearsing the plan instead of executing it. A decent timer or task tool holds the plan for you. This sounds trivial, and yet it is the single biggest reason I stopped writing my Pomodoro intentions on sticky notes and started using an app that remembered them.
The third thing is raising the friction to context-switch. The brain has a quiet, almost involuntary impulse to check chat or social media every few minutes. A blocker turns that one-keystroke escape into a thirty-second negotiation, and most of the time the impulse passes before you finish negotiating. This is, by far, the most important category of focus tool for engineers, and I will spend the most words on it below.
The fourth thing, and the one most people skip, is making it easy to look back at your week. I used to think weekly reviews were a waste of time. Then I went six months without one and noticed my focused hours had quietly drifted from twenty per week to eight without my noticing. A review tool, even a paper notebook, surfaces that drift before it becomes a quarter of lost momentum.
What a focus app cannot do is manufacture motivation when the underlying work feels meaningless, replace sleep and food as the actual conditions of cognition, or make you care about a task you have no real reason to care about. I have watched friends spend a Saturday configuring Notion templates for a graduate program they were already planning to drop out of. The tool was not the problem. No tool would have been the solution.
Pomodoro timers and the case for the cheapest one that works
I have used Pomodoro timers that cost nothing, timers that cost forty dollars a year, and one timer that I built myself in a weekend and then abandoned three days later. The one that has stuck on my Mac for two years now is Be Focused, a free menubar app that has exactly one screen of settings and starts a 25-minute countdown when I press a global keyboard shortcut. That is its entire job, and it does it without ever asking me to log in, sync, or upgrade.
For people who do not want to install anything, Pomofocus is the web tab I recommend most often to my junior dev. He keeps it pinned next to his IDE and starts a timer at the beginning of every story. It is free, it is fast, and it survives a browser restart. I have nothing critical to say about it, which is a higher compliment than it sounds.
Forest is the famous one, the app where you plant a digital tree and the tree dies if you leave the app to scroll Instagram. I used Forest seriously for about three months in 2021, and the honest assessment is that the guilt mechanic worked beautifully when I was studying Japanese on the train and stopped working entirely when I was at my desk doing real engineering work. I think Forest is genuinely effective for students whose distraction is the phone, and basically a decorative tree-collection game for people whose distraction is their laptop. If your phone is the problem, Forest is probably the cleanest fix on the market.
Toggl Track belongs in a different conversation, but I want to mention it because some of my colleagues swear by it. Toggl is less a Pomodoro timer and more a time-logger — it asks what you are working on and records the duration, so by Friday you have a real dataset rather than a vibes-based estimate of where your week went. If you are a freelancer who bills hours, or a PhD student trying to figure out whether you actually spent twelve hours on your literature review or only four, Toggl is sharper than any pure timer.
And then there is the timer built into the Lofi Study 24/7 homepage, which I am biased about but use most days, because it sits in the same browser window as the stream and ambient sounds. The case for it is not that it has more features than Pomofocus — it does not — but that when the timer, the music, and the visual ambience are in one tab, I context-switch less. One window, one decision, one focused block.
The pairing with lofi works for a reason I did not understand until I read a couple of papers on auditory habituation. After roughly three minutes of continuous, low-information background sound, the auditory cortex stops attending to individual events and treats the stream as ambient. That means by the time you are five minutes into a 25-minute Pomodoro, your brain has fully classified the music as environment, not content. The rest of the block is uninterrupted. If you start the music and the timer at the same moment, you get this benefit for free, every single block, with zero effort.
Distraction blockers, where I have strong opinions
This is the category where I will name and shame, because the wrong blocker is worse than no blocker at all — it gives you a false sense of being protected while leaving the easy escape routes open.
Cold Turkey Blocker is the one I run on this Mac. It is the strongest blocker I have ever used, and the only one I have not eventually broken out of through some creative workaround. The “frozen turkey” mode literally cannot be bypassed by uninstalling the app, which sounds terrifying until you realize that this is the entire point. If your willpower could uninstall it, your willpower could also turn it off. Cold Turkey is a one-time purchase, the UI is ugly, and the website looks like it was designed in 2014. I trust it more than any other piece of software I own.
Freedom is the polished alternative. It costs a subscription, it has a sleek mobile app, and it syncs blocks across your devices, which actually matters — if your laptop is locked down but your phone is not, your distraction just migrates ten centimeters to the right. Freedom is what I recommend to designers and product managers who would never tolerate Cold Turkey’s interface. For engineers, I still prefer Cold Turkey, because the ugliness keeps people who are not serious from using it, which somehow makes me more serious about it. That is not a rational argument. I know.
Opal is the phone-specific one I tried for about six weeks. The idea is good: opening Instagram or TikTok or Reddit triggers a thirty-second countdown and asks you why. In practice, I found myself typing “because I want to” and bypassing it without much friction. For people who genuinely want to reduce phone time and do not need a hard block, Opal is fine. For people whose distraction is severe, the bypass is too easy.
LeechBlock NG is the free Firefox extension that I want to recommend more strongly than I do, because for the right kind of person — someone who reads documentation in detail and enjoys writing regex rules — it is the most customizable blocker available. The catch is that the configuration UI is genuinely confusing, and most people will set it up wrong and feel like blockers do not work for them, when in fact this particular blocker did not work for them. If you are the kind of person who has a .vimrc you have edited for years, LeechBlock will feel like home. Otherwise, pay for Cold Turkey.
I have one strong recommendation for how to use any blocker: turn it on for the next ninety minutes, start the lofi stream, start a Pomodoro timer, and then do not negotiate with yourself again until the block ends. The negotiation is the failure mode. If you are still deciding whether you “really need” to check Slack at minute forty-three, you have already lost the block. Make the decision once, at the start, when you have the most discipline.
Note-taking, where consistency beats features
I switched note-taking apps approximately every four months between 2019 and 2022. Each switch felt productive at the time and was, in retrospect, a small disaster. I lost notes. I had to rebuild templates. I spent weekends migrating data between tools that turned out to be marginally different. The lesson I eventually learned is that the gains from a great note system come from using it for years, and any time you spend choosing between tools is time you are not spending using the tool you have.
I landed on Obsidian in 2022 and have not switched since. The pitch is simple: your notes are plain markdown files on your own disk, with a linking and graph UI on top. If Obsidian disappeared tomorrow, my notes would still be readable in any text editor that has been written since 1985. That portability is the entire reason I trust it. The plugin ecosystem is generous, the local-first model means I never wait for sync, and the only thing I pay for is the optional sync service when I want my phone and laptop in agreement.
Notion is the one I recommend to people who think more in databases and project trackers than in linked notes. My partner uses Notion for managing freelance clients and finds it perfect for that. For pure note-taking — capturing ideas, building a personal knowledge base — I think it is heavier than it needs to be, and the speed difference compared to Obsidian becomes noticeable within a month.
Anki lives in its own category. It is not a general note tool; it is a spaced-repetition flashcard system, and for any kind of memorization-heavy study — languages, medical school, law boards, certification exams — there is genuinely no competitor. I used Anki to push my Japanese reading from N5 to N2 over two years, and I would still be at N5 without it. If your study involves memorizing facts, install Anki today and do not be talked out of it by anything more polished.
I also want to mention Apple Notes and Google Keep, because the productivity internet is condescending toward both and I think that is wrong. For students whose note-taking needs are simple — capture the lecture, find it again on Tuesday — these are free, sync reliably, and require zero configuration. The best note system is the one you actually open. If Apple Notes is the one you actually open, use Apple Notes.
The lofi pairing matters most during review work, not generation. When I am drafting something new, I usually want silence or instrumental jazz with more dynamic range. When I am reviewing notes, re-organizing my knowledge base, or grinding Anki, lofi is unambiguously the right soundtrack. The work is repetitive and low-stakes per item, which is exactly when background sound stabilizes attention instead of competing for it.
Habit tracking and the case for a paper notebook
This is the category where I have moved in the opposite direction over the years. I started with elaborate apps, tried three or four of them, and eventually came back to paper.
Streaks on iOS is the app I would recommend if you want an app. It is beautiful, the friction to mark a day complete is one tap, and it is hard to game. I used it for about eight months and stopped only because I moved my whole review practice to a notebook.
Loop Habit Tracker on Android is the open-source equivalent, free, with gentle progress graphs and no social features. I have not used it personally but my younger sister uses it for tracking her gym attendance and she is more disciplined than I am, so I have to assume it works.
But honestly, the system that has stuck for me is a blank Muji notebook on the corner of my desk. Every Friday at the end of my last work block, I write three lines: what worked this week, what did not, and one thing to try next week. The whole exercise takes maybe ten minutes. It has been more useful to me than any tracker I have ever installed, partly because writing by hand forces me to think a beat longer than tapping, and partly because the notebook is in physical view all week and reminds me that the review is coming.
My current stack, in case it helps
If I were starting from scratch tomorrow, I would install Cold Turkey, Obsidian, and a free menubar Pomodoro timer. I would open the lofi stream in its own browser window on a second monitor. I would buy a paper notebook for weekly reviews. The total cost would be around forty dollars, one-time, plus whatever the notebook costs.
That is the entire stack. No subscriptions stacking up. No quarterly migration projects. No three overlapping tools each doing 40% of the job. The reason this works is not that these specific apps are perfect — it is that they cover the four real failure modes (binary decision, plan offloading, distraction friction, weekly review) without overlap, and they do it cheaply enough that I have no incentive to constantly evaluate alternatives.
A few mistakes I want to specifically warn against, because I have made all of them. App hopping is the most expensive one — every switch costs you the compounding benefit of the previous tool, and after four switches in a year you have, functionally, no system. Over-configuring is the second one; a Pomodoro timer with forty custom settings is slower in practice than a timer with one button, because every session begins with a small configuration decision. Putting the lofi stream in the same window as your work is the third one; every context switch interrupts both the music and the work, and you lose the ambient quality of the soundtrack. And the most dangerous, the one that almost always disguises itself as productivity: confusing tool setup with work. Configuring Notion on a Sunday evening is not studying. It feels like progress, and the calendar will tell you it was not.
Closing thoughts
The thing the app market does not want you to internalize is that the biggest returns in focused work come from boring fundamentals — sleeping seven and a half hours, eating before you sit down, putting your phone in a different room, sticking with the same small set of tools for a long time, and working at a pace you can sustain past Wednesday. A timer, a blocker, a note app, and a lofi stream will out-perform any combination of premium subscriptions for almost everyone, almost all of the time. I have run that experiment on myself for six years. The simple stack always wins.
If you are building yours from scratch, start with the stream and a timer. Add Cold Turkey or Freedom when you have concrete evidence that distraction is the bottleneck. Add Obsidian or Notion when your notes have started to fight back against you. Do not add anything else until you have specific evidence you need it.
Further reading on our site
If you want to go deeper on the timer side specifically, our main Pomodoro and lofi guide covers the 25/5 rhythm in detail. If you suspect your real problem is not the tools but exhaustion, our piece on study burnout and recovery is where to start — focus apps stop helping past a certain point, and it is worth knowing where that point is. And for the physical side of the stack, the desk, the lamp, the small ritual of sitting down, our cozy desk setup inspiration post is the companion piece to this one.




