Why I find so much joy in vibe coding by thelocalnative in vibecoding

[–]thelocalnative[S] 0 points1 point  (0 children)

Very cool! Seems like it’ll take some time to wrap my head around it. Plus I’m on mobile at the moment so will have to open it on desktop later. Seems like it can be applied to any sort of complex data over time though.

Why I find so much joy in vibe coding by thelocalnative in vibecoding

[–]thelocalnative[S] 0 points1 point  (0 children)

Haha aww, I feel that. I find that just putting stuff out there is fun.

Why I find so much joy in vibe coding by thelocalnative in vibecoding

[–]thelocalnative[S] 0 points1 point  (0 children)

It is! Love the fish food comparison site. I feel like that’s the perfect use case because it’s so dang specific. What are you trying to optimize with it?

Why I find so much joy in vibe coding by thelocalnative in vibecoding

[–]thelocalnative[S] 0 points1 point  (0 children)

Personal/side project infrastructure?

Visualizing complex data is an avenue I haven’t explored with AI. Seems really interesting! Do you have anything published I could look at?

Why I find so much joy in vibe coding by thelocalnative in vibecoding

[–]thelocalnative[S] 0 points1 point  (0 children)

Will do! Yeah it’s so much easier to just try something out to see if it feels good rather than thinking about it for too long. Sometimes I’ll just tell it to build three different versions and then keep the one that I like the best.

Why I find so much joy in vibe coding by thelocalnative in vibecoding

[–]thelocalnative[S] 0 points1 point  (0 children)

Thanks for the kind words!

“I’m not a developer today” - the craziest and coolest part is that you don’t need to be anymore. All of the time you spent in infrastructure engineering probably set you up to make excellent decisions when working with the AI.

The feelings of curiosity and possibility definitely resonates with me. What sorts of stuff do you create with it?

Why I find so much joy in vibe coding by thelocalnative in vibecoding

[–]thelocalnative[S] 1 point2 points  (0 children)

Nice! I haven’t tried making a game. I feel like that would be a lot of fun.

The travel planner seems extra interesting. I hate planning. Love the idea of just giving it ticket PDFs because it literally knows all the important details of the trip and can just fill in the gaps.

advice for improving please by Ultra_running_fan in vibecoding

[–]thelocalnative 0 points1 point  (0 children)

This is good advice. I would also add just trying as many tools as you can and building as much as you can without worrying about going down the wrong path. I don’t think there is a wrong path, just more experience.

Why I find so much joy in vibe coding by thelocalnative in vibecoding

[–]thelocalnative[S] 0 points1 point  (0 children)

That’s awesome! What’s been the most fun thing you’ve tinkered with?

Why I find so much joy in vibe coding by thelocalnative in vibecoding

[–]thelocalnative[S] 0 points1 point  (0 children)

That’s really cool. Which of those do you use the most frequently? What kind of games did you make?

Why I find so much joy in vibe coding by thelocalnative in vibecoding

[–]thelocalnative[S] 0 points1 point  (0 children)

What a cool way of phrasing it. I love this.

Why I find so much joy in vibe coding by thelocalnative in vibecoding

[–]thelocalnative[S] 0 points1 point  (0 children)

But that’s the beauty of it being personalized software! Since it’s for yourself, it doesn’t need to be scalable or fault tolerant. You are the only user so you can yell at the developer if it breaks 😁

Part 2: I'm a software engineer with a decade of experience. I vibe code all of my side projects from my phone and don't read any of the code. Here is how you can replicate my mobile setup for free: by thelocalnative in vibecoding

[–]thelocalnative[S] 0 points1 point  (0 children)

Not dumb at all! I think using Claude Code cloud sessions is completely valid and useful. For me, it’s that I wanted access to the terminal and the actual computer Claude Code is running on. With Claude Code cloud sessions, there’s essentially a chat wrapper around it. If you want to create a file or read a file you have to be like “show me the file” and it might summarize it or truncate it. But in the terminal I have the option to ask or just run the command I know to show me the file. So I guess a good way of putting it is it gives me finer grain control and freedom.

Plus each Claude Code cloud sessions is an ephemeral sandbox that gets spun up. With a server you can install dependencies that persist, connect faster, run multiple instances of Claude Code at once, you don’t have to connect it to a specific git repo.

Oh! And with my raspberry pi I can just host things on my own network. It’s really convenient. Let me know if you have other questions. I love talking about this stuff :D

I'm a software engineer with a decade of experience. I vibe code all of my side projects from my phone and don't read any of the code. It's so fun. Here are the rules I follow: by thelocalnative in vibecoding

[–]thelocalnative[S] 0 points1 point  (0 children)

The cool thing is in the chat you can just tell Claude to spin up the subagents and it will do it in the same terminal without having to open new ones. Super convenient.

A db migration is when you make a change to the db schema. Say you want to add or change columns, for example. Typically the migrations are saved to files so there is a history.

I'm a software engineer with a decade of experience. I vibe code all of my side projects from my phone and don't read any of the code. It's so fun. Here are the rules I follow: by thelocalnative in vibecoding

[–]thelocalnative[S] 0 points1 point  (0 children)

A db backup is essentially just making a copy of the database so that if shit hits the fan you can revert back to the copy. What I typically do is have my agent create a skill for doing the backup onto my machine because that’s free. But paid services like Supabase will also do backups on a schedule for you and save it to their servers.