In February of last year, a friend convinced me to take on a rather unusual challenge for an entire month: I would act as if I was receiving a specific sum of money daily. This sum would double each day, starting with an initial amount of €1000.
So, by February 28th, I would have (virtually) received approximately €134,000,000,000, calculated as 1000 × 227 ≈ €134,000,000,000.
The purpose of this exercise is to shift from a mindset in which you constantly tell yourself to chase after more money (referred to as the “rat race prophecy,” as vividly illustrated in the short animated video by Steve Cutts) to a state of mind where you already possess that money and are contemplating how to use it.
The exercise itself may seem impractical and time-consuming. But we were four friends doing this at the same time, so I saw it as an opportunity to build something meaningful. I imagined a solution that would not only make this daily routine simple but also add an element of fun to the process.
To follow along, you’ll need the following to build a habit tracker:
As we started this challenge, we had this question on our minds: "What’s the best way to keep track of all our purchases and the fun activities we’d do with our fictive cash?”
We had the following specifications:
You guessed it, Baserow won the race by far. As I was quite motivated by this challenge, I spent a few hours building a database with necessary fields, views, and tables and thinking about coupling it with other tools.
I finished setting up a system composed of 3 tools to settle this friend challenge:
I arrived at the following workflow:
graph TD
subgraph "In the evening"
BSR2(Baserow)
N8N2(n8n)
CHAT2(Telegram)
N8N2 -->|1. Every day at 23:59| BSR2 -->|2. ... recover what participants have made...| N8N2
N8N2 -->|3. ... and send a recap message to all participants.| CHAT2
end
subgraph "In the morning"
BSR(Baserow)
N8N(n8n)
CHAT(Telegram)
N8N -->|1. Every day at 8:00| BSR -->|2. ... recover current day amount...| N8N
N8N -->|3. ... and inform participants.| CHAT
end
Here are some examples of the tables:
Main view for a summary of players’ actions.
Things view for a description of items “bought” by each of us.
I set up the automation on n8n so that every morning, we would receive a message outlining what we needed to spend and a link to the database to input our ideas. Every evening, we would receive a message detailing what we spent. This sparked engaging conversations among us.
One month after we completed this challenge, I read some books about habits — those small actions we take daily almost instinctively without thinking about it. I wondered how to incorporate positive habits that could improve my daily life.
I had an aha moment, realizing what I did previously could tremendously help me.
As I wanted to run a marathon, I took a training program and repeated the same steps I did with my previous experience:
Habits have gained a lot of attention in recent years. When you couple them with an automation tool and communication software, setting up such a project can be quite promising. When you think about all the changes you want to make (or let go of) in your life, from that moment this habit can be virtually tracked. The possibilities are endless.
Here are a few ideas:
As we can see, the possibilities are quite endless. The features that a no-code database like Baserow gives you are well developed that you’re all set up in a few minutes (no kidding), and branching with automation tools is easy as well.
In my case, I used an existing Baserow operation to recover the amount for the current day and what participants made at the end of the day:
The architecture may not be as good as it could be. You could think of many improvements:
In short, the best habit-bot will be the one that works for you. Happy Baserow-ing!
If you have any questions, feel free to reach out and ask for help in the Baserow community.
The following articles may also be helpful: