[week 10] Dia: 0.1 Is Alive — and the Road to 1.0 Begins
2025-11-19
Ten weeks in — and Dia 0.1 is officially wrapped.
This version wasn’t about features.
It was about building the spine of the product: environments, layers, VM + repo structure, Firebase Auth, and the first fully wired vertical slice of the login flow.
Not glamorous work — but crucial.
✔ What’s DONE (Dia 0.1)

Here’s what 0.1 actually delivered:
- Env setup for staging + production
- Deploy to app.heydia.app
- Architecture foundations: layers, folders, DI
- Command pattern skeleton
- Login VM unit tests
- Login VM implementation
- Firebase Auth repository
- First version of the Home screen layout
- Login UI wired end-to-end
- Smoke tests + manual QA
Public git repo:
👉 https://github.com/tomasbaran/app.heydia.app
UI preview:
👉 https://app.heydia.app
Live progress log (updates continuously):
👉 https://devapp.heydia.app

🔹 Next up: Dia 0.2 → 0.3 → 0.4 → Dia 1.0
These features shape the core daily-planning loop:
- Task entity + Firestore schema
- Real-time task subscriptions
- Multi-day loading on horizontal scroll
- DayColumnContainer layout
- Responsive weekly grid

Dia 1.0
Once 0.2 → 0.3 → 0.4 land, Dia becomes alpha-ready — for internal testing only.
The goal of Dia 1.0 is simple:
Get the full loop working for one user (me) before opening anything to the world.
The road to Dia 2.0
After internal testing, Dia 2.0 opens to a tiny early adopter group.
First wave — 9 users → $9
- One-time payment
- Best price Dia will ever have
- Direct influence on the direction of the product
Future waves
- Wave 2 → $19
- Wave 3 → $29
- …
- Eventually → subscription-based
Early users matter — but only if they’re the right type:
people who’ve felt the pain of planning.
If you want a chance to be in the first 9, start here:
📌 Dia Weekly Objectives
Last Weeks
- ✅
Finished foundational app architecture - ✅
Implemented login VM, repo, Firebase Auth - ✅
Deployed Dia 0.1 - ✅
First Home screen layout - ✅
Smoke tests + QA
Following Weeks (0.2 → 0.4)
- 🔴 Implement loading of tasks (entity, Firestore, subscriptions)
- 🔴 Build weekly layout and horizontal scroll loading
- 🔴 Add/Edit Task flows
- 🔴 Reordering + error handling
- 🔴 Prepare Dia 1.0 for internal testing
🙏🏻 Thank You
Thanks for reading and following along.
If you’ve got feedback, ideas, or want to chat—reach out anytime:
tomas@heydia.app
#buildinpublic