Progress — 2026/01/10-11 — Project(s): GoalMapper
Energy: good Time: 4 hours
Project(s): GoalMapper
Notes:
So night owl syndrome caught me here a bit, I didn't get an update in before midnight despite working a lot of the day on getting updates done
Installed Docker, updated WSL and got a Postgres instance running
Installed DataGrip (Jetbrains Database IDE) and connected to our Postgres instance and Database
Successfully migrated on disk Goals JSON files to the database
Successfully swapped our persistence layer without affecting how the frontend communicated with the backend meaning nothing had to be done to make the frontend work with our new way of retreiving goals from the backend.
Updated what we need for the schema in regards to how goals and tasks link
Win:
- Bigger more tedious task done today in terms of setting up a database to use with the app. I feel some much needed progress was made toward better understanding what we need to make the GoalMapper system work
Next:
We get Actions (formerly tasks) it's own table and way to be created on UI
We'll park direct progress on the app for the next 7 days and just focus on getting through a React tutorial. I need to do this because, I want mastery over the frontend layout. How you interact with the system to create smooth workflows is probably even more important than the backend plumbing. I want mastery here because things might need to change on the fly really quickly.