The Dual Journey
Two paths, one channel: learning to code from zero while studying medicine, logged day by day.
Ruhama | Mentally Chaotic | Still in Progress | Future Doctor | Learning to Code @light_1819
The Dual Journey follows two paths at once: medicine and programming. It opened in March 2026 with daily logs through AppBrewery's 100 Days of Python and CS50, and in May shipped PixelGebeta, a habit tracker built around a GitHub-style pixel grid. Over the summer it co-hosted a 90-day level-up challenge, and between logs it shares short #Randomthoughts reflections.
- The channel averages 11.4 posts a week.
- Its longest posting streak runs 12 consecutive weeks.
- Its favorite word is "day", fitting for a channel of numbered #DailyLog posts.
The journey.
- Mar – Apr 2026
- May 2026
- Jun – Jul 2026
Level Up in 90 Days
After finals, the channel teamed up with Digital Grind and Devdiary on a 90-day summer challenge open to any field, kicking off June 28. Logs shifted to linear algebra and math for machine learning, plus a progress-tracking bot that began as vibe coding and turned into learning from each bug.
Sources#252#256#259#279 - Aug – Oct 2026
Their projects.
- PixelGebeta
A habit-tracking web app for anyone building routines, turning daily consistency into a GitHub-style pixel grid with streaks, graphs and reminders.
Launched2 postsMay 2026–
Start here.
- 01
The kickoff post: daily study logs, progress, struggles and honest failures, all promised up front.
Hello, I’m Ruhama, a freshman pre-med student at AAU. I’ve recently started learning programming on my own (from zero), after securing my department. This chan...
Mar 31, 20261.3K views - 02
A typical log: stuck on an API and a CS50 bug, but meeting SQLAlchemy and the Sheety API along the way.
#DailyLog #Day37 a lot of time invested but only little achievements. during the day I was taking day 39 till I notice it was taking me a lot time. I was doin...
May 13, 2026153 views - 03
The PixelGebeta launch, with streaks, graphs, reminders and secure accounts.
#project #PixelGebeta WebLink GitRepo I built PixelGebeta, a habit tracking web app that turns your daily consistency into a beautiful pixel grid inspired by...
May 19, 2026937 views - 04
The pitch for the 90-day summer challenge: one goal, a few key habits, real accountability.
The challenge will be all about working and trying to improve ourselves. We'll mainly focus on one goal(the thing we truly want to achieve) and besides it, we'...
Jun 23, 2026367 views - 05
An honest summer recap: 8 of 13 planned learning weeks done, foundations first.
Be me recapping my summer now 😁 meskerem rasu liyalk new eko🤭 ay actually our 90-day challenge recently maleku slehone new. I was watching this post 👆 I mad...
Oct 5, 2026197 views
In their own words.
I found myself fascinated by it and learning from each bug. Yemr the best way to learn is building a project.
There is no perfect time to start something.
Fresh from the channel.
I'm thinking of getting back to my #DailyLog because it was one thing that kept me accountable here. Plus one aim of this channel is to document my journey. @the_dual_journey
New study method unlocked🤣🤭 @the_dual_journey
I used to sleep to clear my mind if I couldn't focus on my studies like when my brain got tired mnamn. But now, I've no choice bruh. I've no choice😭. I'm reading one line 10x till I get it🤯.
📌 Notion user: If you have a student email(.edu), you can access Notion's Education Plus Plan. 📌 If you have Google Pro, don't forget to use Gemini Notebook (formerly NotebookLM AI) for studying. @the_dual_journey
That's all for today. Ty everyone for showing up🫶🤍. And GN. May your nights be as Jacob's.
https://t.me/the_dual_journey/3