3 free, open-source apps that helped me gamify my goals


You probably already know what an ideal day looks like—you just can’t seem to have one consistently. From personal experience, I can testify that closing this gap is a lot more difficult than it seems. That said, what helped me the most was trying to gamify my goals, and these three FOSS apps became the backbone of that system.

Why I wanted to gamify my life

Because games are more interesting

Manba One Game Controller being held in front of a computer screen Credit: Bill Loguidice / How-To Geek

I had a clear picture of what I wanted my days to look like:

  • Write two articles
  • Spend time experimenting with a new tool or workflow as research for future articles
  • Exercise
  • Drink enough water
  • Meditate
  • Use social media intentionally to grow my network
  • Wrap up my day by playing video games or watching a show

However, in reality, I was only able to finish my due articles, watch some TV, and sleep. Sometimes I’d let myself research a tool or workflow, but I’d get so absorbed that my article output would slip, and I’d spend the next few days playing catch-up. This gap between my ideal day and my actual day was slowly eating me up from the inside.

Now, I don’t think my ideal day is too ambitious. I personally believe that the goals aren’t the problem—the system is. As a freelancer, I work alone from my room, and without external accountability, it’s easy not to follow through. So I decided to build a gamified system—one that creates the structure and pressure of a regular job, but on my own terms.


Microsoft OneNote logo.


6 ways I use OneNote to guide my personal life

OneNote can help you handle your person life, helping as an admin dashboard, web clipper, recipe book, fitness tracker, maintenance log, and journal.

The problem I faced—and the strategy to fix it

In my head, an article should take around three, maybe four hours to finish. Two articles a day is eight hours of work—a typical workday—which should leave plenty of time for everything else on the list. However, in practice, I spend around 12–14 hours from the time I start working until I finish both articles. If I can only get that down to eight hours, I’ll have six extra hours to do everything else on my list.

I also knew I was not spending seven hours actively writing an article. Most of that time is lost during research—getting sucked into rabbit holes—or procrastinating when I can’t figure out the right angle. The only way to fix this is by knowing exactly how much time was going into research vs. procrastination vs. actual writing.

And so, I set out to build a system that tracks how long I actually take versus how long I should ideally take—and pushes me to close that gap. Think of it like a racing game, where you’re constantly optimizing your technique to improve your lap times. That’s the kind of system I needed.

ActivityWatch helped me quantify my errors

You can’t improve what you don’t measure

ActivityWatch is a passive, local activity tracker. You install it, and it quietly logs every application you use and every window title—entirely on your machine. It just runs in the background and records.

In my setup, it acts like a summary HUD in a racing game, showing me exactly how much time I’m spending on different parts of the track.

I let it run for a week to collect data on how I actually work. By the end, I found that I was indeed spending around three to four hours outlining, writing, and editing an article—the meat of the article. The real time sink was hitting writer’s block—usually when I couldn’t figure out the right angle—and then drifting into Reddit, YouTube, or even a quick game of chess. Research for article ideas would also blur into the writing process, mixed with low-effort “breaks” that were really just procrastination.

With that data, the solution became clear. I was losing time to constant context switching—jumping between research, writing, and editing—which disrupted my flow and slowed me down. So I tried batching: all the research first, then outlining, then writing and editing, and finally admin tasks. I was still doing the same work, just in a different order.

After a week, the numbers made it clear this was working. The batched workflow reduced my procrastination, and the original math checked out—each article took about 4.5 hours. Under pressure, I could even get it down to four. But knowing I can finish an article in under four hours didn’t necessarily guarantee I was meeting that time. I still needed something to keep me moving when there wasn’t any external pressure.

Super Productivity added a necessary pressure layer

Compare your current self to your ideal self

Super Productivity is one of the most feature-packed FOSS apps I’ve come across. It’s a to-do list and task management system with built-in Pomodoro timers, a Kanban board, an Eisenhower matrix, and more. For this workflow, though, I only needed two of its many features.

The first is estimated versus actual time. When I add a task, I set how long I think it should take. As I work, it tracks how long it actually takes. Over time, you end up with two numbers side by side—your estimate and your reality—and closing that gap becomes its own challenge.

Seeing that an article I estimated at 3.5 hours took five is hard to ignore. It forces me to figure out why. It’s like comparing how you actually drive on a track versus how you need to drive to hit your target time.

The second feature is voice reminders (previously Domina Mode). You write a message, set an interval, and Super Productivity uses text-to-speech to read it out loud while you’re working. I have mine set to every 15 minutes because ActivityWatch showed me that’s roughly when I start drifting. The message just reminds me of what I should be doing at that moment.

It’s similar to when you wander off the main objective in a game and your companion nudges you back—“You were supposed to be heading to the marker.” Except the marker is the section of the article I’m supposed to be writing.


A laptop displaying the Super Productivity logo on the screen, surrounded by task lists, a target with an arrow, a rising arrow chart, a clock, and a checklist, all set against a blue background.


Why I Ditched Paid Productivity Apps for This Free Open-Source Alternative

An app that lets you get more work done without costing a dime.

Habitica is the glue tying everything together

Build your game of life

Habitica is one of the oldest FOSS habit trackers built around gamification. It turns your real life into a game where you build a character, and what you do—or don’t do—determines what happens to that character.

It has four core components:

  • Habits are behaviors you want to reinforce. You can log them positively or negatively, and they adjust your character’s stats.
  • Dailies are tasks you aim to complete every day—finish them and your character stays healthy; miss them and they take damage.
  • To-Dos are one-off tasks that reward you with experience points.
  • Rewards are items or perks you can unlock using in-game currency.

I added a habit that tracks whether I meet my estimated time in Super Productivity. If I do, my character gains experience, levels up, and earns gold. If not, it takes damage.

I also created dailies for building healthy habits like drinking 3L of water and exercising—even something as simple as a walk. The simple pressure to hit my walking goals helped me come up with a clever idea where I could combine walks with ideation sessions—I can just walk and talk and capture ideas as voice notes on my phone.

For rewards, I set up things like playing video games or watching TV shows. I can only “unlock” them if I have enough in-game currency, which I earn by consistently completing my habits and dailies.


Did these apps solve my procrastination problem?

Being completely honest, I’m not yet living the ideal day I described at the start. But the gap is smaller, and more importantly, my days feel more structured. I know what I’m working on, I have a realistic sense of how long things take, and most nights I end with a clearer picture of what actually happened. That’s enough to keep building on.

If your ideal day and your actual day feel persistently far apart, ActivityWatch is the most honest place to start. Knowing where your time really goes is the only foundation worth building on.


Illustration of a smartphone displaying a '2026 resolutions' sticky note surrounded by sketched icons for Akiflow, Hevy, Day One, and Superlist.


5 apps I’m downloading to keep my New Year’s resolutions for 2026

Consistency is key.



Source link

Leave a Reply

Subscribe to Our Newsletter

Get our latest articles delivered straight to your inbox. No spam, we promise.

Recent Reviews


The Windows Insider Program is about to get much easier

Ed Bott / Elyse Betters Picaro / ZDNET

Follow ZDNET: Add us as a preferred source on Google.


ZDNET’s key takeaways

  • Microsoft is making the Insider Program less complicated.
  • Beta channel will be a more reliable preview of the next retail release.
  • Other changes will allow testers to quickly enable/disable new features.

Last month, Microsoft took official notice of its customers’ many complaints about Windows 11. Pavan Davaluri, the executive vice president who runs the Windows and Devices group, promised sweeping changes to Windows 11. Today, the company announced the first of those changes in a post authored by Alec Oot, who’s been the principal group product manager for the Windows Insider Program since January 2024.

Those changes will streamline the Insider program, which has lost sight of its original goals in the past few years. (For a brief history of the program and what had gone wrong, see my post from last November: “The Windows Insider Program is a confusing mess.”)

Also: If Microsoft really wants to fix Windows 11, it should do these four things ASAP

If you’re currently participating in the Windows Insider Program, these are meaningful changes. Here’s what you can expect.

Simplifying the Insider channel lineup

Throughout the Windows 11 era, signing up for the Insider program has required choosing one of four channels using a dialog in Windows Settings. Here’s what those options look like today on one of my test PCs.

insider-program-channels-lineup-old

The current Insider channel lineup is confusing, to say the least.

Screenshot by Ed Bott/ZDNET

Which channel should you choose? As the company admitted in today’s post, “the channel structure became confusing. It was not clear what channel to pick based on what you wanted to get out of the program.”

The new lineup consists of two primary channels: Experimental and Beta. The Release Preview channel will still be available, primarily for the benefit of corporate customers who want early access to production builds a few days before their official release. That option will be available under the Advanced Options section.

windows-insider-channel-lineup-new

This simplified lineup is easier to follow. Beta is the upcoming retail release, Experimental is for the adventurous.

Screenshot courtesy of Microsoft

Here’s Microsoft’s official description of what’s in each channel now, with the company’s emphasis retained:

  • Experimental replaces what were previously the Dev and Canary channels. The name is deliberate: you’re getting early access to features under active development, with the understanding that what you see may change, get delayed, or not ship at all. We’ve heard your feedback that you want to access and contribute to features early in development and this is the channel to do that.
  • Beta is a refresh of the previous Beta Channel and previews what we plan to ship in the coming weeks. The big change: we’re ending gradual feature rollouts in Beta. When we announce a feature in a Beta update and you take that update, you will have that feature. You may occasionally see small differences within a feature as we test variations, but the feature itself will always be on your device.

These changes will apply to the Windows Insider Program for Business as well.

Offering a choice of platforms

For those testers who want to tinker with the bleeding edge of Windows development, a few additional options will be available in the Experimental channel. These advanced options will allow you to choose from a platform that’s aligned to a currently supported retail build. Currently, that’s Windows 11 version 25H2 or 26H1, with the latter being exclusively for new hardware arriving soon with Snapdragon X2 Arm chips.

Also: Microsoft account vs. local account: How to choose

There will also be a Future Platforms option, which represents a preview build that is not aligned to a retail version of Windows. According to today’s announcement, this option is “aimed at users who are looking to be at the forefront of platform development. Insiders looking for the earliest access to features should remain on a version aligned to a retail build.”

windows-insider-advanced-options-new

The Future Platforms option is the equivalent of the current Canary channel

Screenshot courtesy of Microsoft

Minimizing the chaos of Controlled Feature Rollout

Last month, I urged Microsoft to stop using its Controlled Feature Rollout technology, especially for builds in the Beta channel. Apparently, someone in Redmond was listening.

One of the most common questions we receive from Insiders is “why don’t I have access to a feature that’s been announced in a WIP blog?” This is usually due to a technology called Controlled Feature Rollout (CFR), a gradual process of rolling out new features to ensure quality before releasing to wider audiences. These gradual rollouts are an industry standard that help us measure impact before releasing more broadly. But they also make your experience unpredictable and often mean you don’t get the new features that motivated many of you to join the Insider program to begin with.

Moving forward, Insider builds in the Beta channel will no longer suffer from this gradual rollout of features. Meanwhile, the company says, “Insiders in the Experimental channel will have a new ability to enable or disable specific features via the new Feature Flags page on the Windows Insider Program settings page.”

windows-insider-feature-flags

Builds in the Experimental channel will include the option to turn new features on or off.

Screenshot courtesy of Microsoft

Not every feature will be available from this list, but the intent is to add those flags for “visible new features” that are announced as part of a new Insider build.

Making it easier to change channels

The final change announced today is one I didn’t see coming. Historically, leaving the Windows Insider Program or downgrading a channel (from Dev to Beta, for example) has required a full wipe and reinstall. That’s a major hurdle and a big impediment to anyone who doesn’t have the time or technical skills to do that sort of migration.

Also: Why Microsoft is forcing Windows 11 25H2 update on all eligible PCs

Beginning with the new channel lineup, it should be easier to change channels or leave the program without jumping through a bunch of hoops.

To make this a more streamlined and consistent experience, we’re making some behind the scenes changes to enable Insider builds to use an in-place upgrade (IPU) to hop between versions. This will allow in most cases Insiders to move between Experimental, Beta, and Release Preview on the same Windows core version, or leave the program without a clean install. An IPU takes a bit more time than your normal update but migrates your apps, settings, and data in-place.

If you’ve chosen one of the future platforms from the Experimental channel, those options don’t apply. To move back to a supported retail platform, you’ll need to do a clean install.

Also: Apple, Google, and Microsoft join Anthropic’s Project Glasswing to defend world’s most critical software

The upshot of all these changes should make things a lot clearer for anyone trying to figure out what’s coming in the next big feature update. Beta channel updates, for example, should offer a more accurate preview of what’s coming in the next big feature update, so over the next month or two we should get a better picture of what’s coming in the 26H2 release, due in October.

When can we start to see those changes rolling out to the general public? Stay tuned.





Source link