React Native mobile app + React web app that shows all the coffee shops across New York City. The idea is that you can open it and the app instantly displays the closest coffee shop to you. It integrates with Google Maps reviews AI summaries for a lowdown on the coffee shop and vibe.
This is a good way to look at it. I recently starting thinking something similar now that chatgpt.com and Perplexity are showing up as referral sources to my blog. So there is some verification (or hope there is) that someone got to my content and learned something from it.
What about hiring junior developers to do the work I don't want to spend time training AI to do? Humans retain context, over time learn the ins and outs of the business and will sit in a meeting with stakeholders to gain understanding of the business rules and ask the 'stupid' questions that need to be asked.
I would much rather have that junior take some hacks at building some features with AI along with my guidance than context switching over to AI just to walk it through doing a task which means having to explain the business and our business rules over and over again.
To me cutting out a junior developer adds more time for senior developers than making their work lighter.
I created a website and mobile app to display all the coffee shops in the state of Minnesota. It's a .Net Core MVC website and React Native mobile app that is pretty much entirely vibe coded.
I've had fun with building the data loaded, website and mobile app via Claude Code from VS Code. However, I didn't find building the project as enjoyable as actual coding myself. The code is a mess and is definitely overengineered and hard to read. I have had to consistently fix bugs and calibrate my prompts so the machine could produced the features that I was trying to create.
Another thing I learned is to commit early and often. Then create PRs to check what code was updated as things got away from me quickly without me knowing or asking the machine to do the thing it did. A few times entire sections of code were removed that had nothing to do with the feature I was working on. Being able to go back to the previous working commit probably saved me hours.
Vibe coding an entire project was a good experience. There's a lot to learn and focus on the next time I go this route.
One suggestion: your “open now” toggle is confusing. I can’t tell what state it’s in without relying on inspecting one of the aggregates decreasing from 7 to 6. Use a non-color visual indicator (icons or words).
Try to stay up to date on anything you don't know, but suspect you probably should know to provide value in whatever it is you're doing. You could treat this to everything under the sun, but I try to apply this principal to current .Net topics that make me a valuable .Net consultant.
A simple coffee shop app that shows the nearest coffees shops that are closest to you. Using Google's AI, each shop has a Gemini AI overview that describes the shops offerings and other information that might be useful to the user.
I've only built it for Minneapolis and Chicago for now.
React Native mobile app + React web app that shows all the coffee shops across New York City. The idea is that you can open it and the app instantly displays the closest coffee shop to you. It integrates with Google Maps reviews AI summaries for a lowdown on the coffee shop and vibe.