A creative experiment in rapid prototyping, learning out loud, and seeing what’s possible Vibe Coding within Claude
I gave myself a challenge: build 30 apps in 30 days. Not polished, but real, functional tools and experiences that solve a problem, answer a question, or just make something cool that didn’t exist before.
Every app was built in collaboration with Claude, Anthropic’s AI assistant. Some took an hour. Some took an entire evening and a few rounds of “actually, can we try it this way instead?”
This is the running log. I’ll update it as each new app ships.
The Apps
| Day | App | Category |
|---|---|---|
| 1 | Birthright Calculator | Civic / Reference |
| 2 | Coming soon | |
| 3 | Coming soon | |
| 4 | Coming soon | |
| 5 | Coming soon | |
| 6 | Coming soon | |
| 7 | Coming soon | |
| 8 | Coming soon | |
| 9 | Coming soon | |
| 10 | Coming soon | |
| 11 | Coming soon | |
| 12 | Coming soon | |
| 13 | Coming soon | |
| 14 | Coming soon | |
| 15 | Coming soon | |
| 16 | Coming soon | |
| 17 | Coming soon | |
| 18 | Coming soon | |
| 19 | Coming soon | |
| 20 | Coming soon | |
| 21 | Coming soon | |
| 22 | Coming soon | |
| 23 | Coming soon | |
| 24 | Coming soon | |
| 25 | Coming soon | |
| 26 | Coming soon | |
| 27 | Coming soon | |
| 28 | Coming soon | |
| 29 | Coming soon | |
| 30 | Coming soon |
Day 1 — Birthright Calculator
Category: Civic / Reference Try it: [Link to live app]
The Idea
How many people have the right to a second passport and don’t know it? Countries like Ireland, Italy, and Poland offer citizenship by descent through parents or grandparents. Some go back even further, but the rules are scattered across dozens of government websites. I wanted one tool that asks a few simple questions and tells you where you might qualify.
What It Does
Answer five questions about where you and your family were born, and the app checks your dual citizenship eligibility across 30 countries, including Italy, Ireland, Poland, Germany, Ghana, and more. Each result includes the legal program, a match score, a plain-English explanation, and a link to the official government resource.
What I Learned
Citizenship-by-descent laws are all over the map. Italy has no generational limit. Canada cuts it off after one generation abroad. Portugal and Spain have provisions tied to Sephardic Jewish heritage. The biggest design takeaway: don’t dump 30 results on someone — reveal only what matches. Progressive disclosure turns a legal database into a personal experience.
Screenshot
Day 2 — Coming Soon
Day 3 — Coming Soon
Day 4 — Coming Soon
Day 5 — Coming Soon
Day 6 — Coming Soon
Day 7 — Coming Soon
Day 8 — Coming Soon
Day 9 — Coming Soon
Day 10 — Coming Soon
Day 11 — Coming Soon
Day 12 — Coming Soon
Day 13 — Coming Soon
Day 14 — Coming Soon
Day 15 — Coming Soon
Day 16 — Coming Soon
Day 17 — Coming Soon
Day 18 — Coming Soon
Day 19 — Coming Soon
Day 20 — Coming Soon
Day 21 — Coming Soon
Day 22 — Coming Soon
Day 23 — Coming Soon
Day 24 — Coming Soon
Day 25 — Coming Soon
Day 26 — Coming Soon
Day 27 — Coming Soon
Day 28 — Coming Soon
Day 29 — Coming Soon
Day 30 — Coming Soon
What I’ve Learned So Far
This section will grow as the challenge progresses.
Building every day changes how you think about ideas. You stop asking “is this good enough?” and start asking “is this interesting enough to spend a few hours on?” That shift is liberating. Not everything has to be a product. Sometimes it’s just a thing that makes you say, “huh, that’s cool — I didn’t know I could build that.”
More updates soon.
Chris Rodgers is a marketing and creative professional based in Vermont. He runs Forever Lucky Films and writes at chrisrodgers.blog.
Follow along with the challenge and see what’s coming next — give me a follow on Instagram at @christory.channel.

Christopher lives in Vermont with his wife, twin boys, border collie and corgi. He has owned a film production company, sold slot machines, and worked for Tony Robbins. He writes in his magical tiny house and sometimes writes in his blog at chrisrodgers.blog
Visit his author’s page.
