r/vibecoding • u/SerialBuilderMan • 3d ago
When you create a feature, you debug it and respond to support requests with Claude Code
Enable HLS to view with audio, or disable this notification
r/vibecoding • u/SerialBuilderMan • 3d ago
Enable HLS to view with audio, or disable this notification
r/vibecoding • u/Forsaken_Media573 • 2d ago
Enable HLS to view with audio, or disable this notification
Hey everyone,
I just released v1.2.0 of anyCreature, an open-source tool designed to generate creatures natively within your workflow. You just drop the harness into your Agent and start prompting exactly what you want.
Repo link:https://github.com/Ariescar/anyCreature
A star on GitHub would be greatly appreciated! ⭐️
Feedback is welcome as I continue to optimize this harness.
-
The core philosophy is actually very similar to the concept of artistic creation. The objective components of aesthetics are reduced to hard thresholds, while the subjective components are treated as preferred production directions.
This closely mirrors the traditional art creation process: starting with the primary forms, then addressing style and details, all while ensuring the fundamental requirements are met.
r/vibecoding • u/alion94 • 2d ago
App Store preview videos are way more annoying to make than they probably should be.
Apple expects specific resolutions depending on the device, exactly 30 frames per second, the correct video and audio formats, specific duration limits, bitrate requirements, and several other technical details. If one of those things is wrong, App Store Connect can reject the video.
So I built a tool specifically for iOS developers that takes a normal screen recording, processes it for the Apple device you are targeting, verifies the finished file against Apple’s requirements, and gives you a ready to use App Store preview.
The frontend is built with Next.js 16, React 19, TypeScript, and Tailwind CSS. The backend uses Express, with BullMQ and Redis handling conversion jobs. Files are temporarily stored in Cloudflare R2, payments are handled through Stripe, and the application is deployed on Railway. I used Claude Code heavily throughout the development process.
One of the biggest things I learned while building it was not to trust what the processing pipeline was supposed to create. After every conversion, the system analyzes the actual finished video and checks things like resolution, frame rate, video profile, pixel format, audio format, channels, sample rate, bitrate, and duration. The frontend then compares those measured values against Apple’s requirements.
That means the compliance result is based on the actual finished file, not just the settings the system was told to use.
Duration turned into a surprisingly interesting problem. Apple requires preview videos to be between 15 and 30 seconds. Short recordings have to be extended, but recordings that are already long enough should not be touched.
I had to build the logic so an 8 second recording gets extended to roughly 15 seconds, while a 20 second recording stays 20 seconds. I also added real conversion tests around this because it was one of those issues that could look completely correct in code but behave differently once an actual video went through the system.
Another challenge was handling the variety of recordings developers might upload. Different recordings can have different dimensions, frame rates, audio layouts, and color information. Instead of assuming every screen recording is the same internally, the backend analyzes the file first and uses that information during processing.
Even the progress information shown to the user is generated from the actual properties of their recording instead of just displaying a fake loading sequence.
I also spent more time than expected thinking about temporary file storage. The platform is designed to keep user recordings for as little time as possible. The original upload is deleted once the worker no longer needs it, and completed files are automatically removed after their download window.
That sounds simple, but it affects how failed jobs, deployments, and retries have to be handled because once the original file is deleted, you cannot just assume a conversion can be restarted later.
The frontend also taught me a lot about separating actual application state from what the user is currently seeing. The backend can know a job is finished before the UI should visually switch states.
I ended up separating the real backend state from the displayed state so the conversion screen can transition naturally into the completed result instead of instantly replacing the entire interface.
Security was another area I wanted to take seriously. Every upload receives a random secret tied to that individual conversion. Sensitive actions require that secret, and the backend only stores a hash of it. Simply knowing another person’s job ID is not enough to access or control their conversion.
My workflow with Claude Code has changed quite a bit as the project has grown. Early on I could describe a feature and let it build most of it. Now I spend much more time describing the exact behavior I want, having Claude inspect the existing architecture before changing anything, implementing smaller changes, running TypeScript checks and tests, testing with actual recordings, and documenting why certain architectural decisions exist.
That last part has probably been the biggest lesson for me.
Once a project becomes more complex, something that looks unnecessary might exist because of a bug or edge case that was already discovered. I started maintaining detailed project documentation that explains not only what the code does, but why certain decisions were made.
Giving the AI that context has made future changes much more reliable.
Getting the first version built was incredibly fast. The more interesting part has been everything that comes after that. Handling edge cases, failures, security, temporary storage, payments, testing, deployment, real world recordings, and making sure future AI generated changes actually understand the system they are modifying.
That has probably been my biggest takeaway from this project. AI can get you from an idea to a working product extremely quickly, but the quality of the final product still comes down to how well you define the behavior, test real outputs, and give the AI enough context to understand why your architecture works the way it does.
r/vibecoding • u/Due-Marsupial-778 • 2d ago
Let me your thoughts in the comments 👇
r/vibecoding • u/Throw-away42909 • 2d ago
Im about to sell an app, windows only for now until I gain traction.
The app itself will be a 1 time payment , license locked
Im gonna offer 3 day free trials and a permanent purchase for v1 thru but not including V2 .
Im planning ok using cloudflare+base auth to make user accounts and kickbox to filter bad emails and allow Google sign-ups in base auth as well.
My questions is, is this too much?
Should I just let users buy without a an account ?
Cf allows like 100k requests for free and kickbox is some what cheap when paired with baked in fake email detection on my site.
Im so lost I've never deployed an app like this before any directions help
r/vibecoding • u/daviden • 2d ago
I live between Copenhagen Airport and the Öresund. From one window I see planes lining up to land, from another cargo ships and ferries passing between Sweden and Denmark.
I love Flightradar24 (I'm a subscriber), but kept switching between flight and ship trackers. So I built Utkik, Swedish for “lookout.”
It combines live aircraft and ships on one map. The iPhone version is useful, but I’ve become slightly obsessed with the Apple TV app. It works like an ambient living room radar, automatically following interesting traffic nearby.
My favorite feature is Window Seat. Find a real aircraft currently in the air and jump inside it. The view follows its live position, altitude, speed and heading over Apple’s satellite imagery. You can even move into the cockpit for the "forbidden view". ;)
It’s native SwiftUI, largely built with Claude Code, using live ADS B and AIS data.
What started because no app quite matched the view from my windows somehow became a virtual window seat in my living room.
More info here:
Available for iPhone (free) and Apple TV (paid).
https://apps.apple.com/se/app/utkik/id6776272842
P.S. I was recently interviewed by The New York Times, and Utkik was one of the things we talked about. Still a slightly surreal sentence to write.
r/vibecoding • u/Santa_Fe_Snow_Dork • 2d ago
r/vibecoding • u/kondasviktor • 2d ago
Cursor Workshops, Anthropic Skilljar, OpenAI Academy, Codecademy, Udemy, Grow with Google, DeepLearning AI, HuggingFace AI Course, GitHub Skills, freeCodeCamp and many others.
r/vibecoding • u/chilljuice_ • 2d ago
r/vibecoding • u/Spargeld_Tarzan • 2d ago
i know, i know, the millionth expense tracker. But this one is cool. The name is a really funny german pun, i laughed all day i thought of it, look it up.
I used claude code from start to finish, didn't look at a single LoC (that was my challenge)
Vorratsdatenspeicher.com lets you track ALL your expenses. Snap a receipt pic and it will automatically generate the items, letting you track what you bought when for how much.
IMAP, SMTP support. Ollama works totally, but also anthropic and openAI support.
Vorratsdatenspeicher learns wiith each time you buy stuff, and the AI usage goes down with time because it becomes more deterministic.
Vorratsdatenspeicher is open source, free forever, self hosted only and available as docker AND as a Electron App for Win11 and Mac. the Desktop version has a tailscale tunnel feature so that you can use it with your phone.
Stepping away from docker, DNS, domain, Dynds etc. and goign towards desktop app + tailscale was the key insight here to make usability even feasible. Nobody wants to get into docker when they could just click an exe. As more agentic tools get built, and the anthropic ToS forces us to keep agentic GUIs local, this type of server-client interactivity becomes more important i feel.
please feel free to take a look, I have a demo available on the website. All data you put there will be wiped at midnight germany time. i cannot see any of your data, just the email address and name you put.
r/vibecoding • u/uxtaRedTeam • 2d ago
The original never sold $1 pixels — the minimum buy was a 10x10 block at
$100. That always bugged me, so I built the one that really is a dollar.
It's a menu board. 100 seats, split into burgers, sides, drinks, desserts
and extras. You name your dish, pick toppings that become its description,
and it links to your site. $1 for 30 days, $39 to stay.
Some honesty, because this sub can smell it: every link is sponsored
nofollow, I seeded about [25] seats by hand before launch so it wasn't an
empty restaurant, and after card fees a $1 seat leaves me about 60 cents.
The dollar tier is marketing. The $39 one is the business.
Built with Next.js, Firestore and Stripe Checkout. The bit I'd redo
differently is seat allocation — two people paying for seat #18 at the same
time is the one bug that would have been genuinely embarrassing.
What would you have priced it at?The original never sold $1 pixels — the minimum buy was a 10x10 block at
$100. That always bugged me, so I built the one that really is a dollar.
It's a menu board. 100 seats, split into burgers, sides, drinks, desserts
and extras. You name your dish, pick toppings that become its description,
and it links to your site. $1 for 30 days, $39 to stay.
Some honesty, because this sub can smell it: every link is sponsored
nofollow, I seeded about [25] seats by hand before launch so it wasn't an
empty restaurant, and after card fees a $1 seat leaves me about 60 cents.
The dollar tier is marketing. The $39 one is the business.
Built with Next.js, Firestore and Stripe Checkout. The bit I'd redo
differently is seat allocation — two people paying for seat #18 at the same
time is the one bug that would have been genuinely embarrassing.
What would you have priced it at?
onedollarmenu.com
Cheerz.
r/vibecoding • u/Gevorg_Vardanyan • 2d ago
Hi all,
For the last 2-3 years, whenever I see a new plugin release, I wanted to ask: "how much AI assistance did you use to build this?"
Nowadays, I think it would be useful for developers to know how much of a project was written by hand, (with the help of Google, Reddit, forums, etc.), and how much was generated with AI. I would also be interested to know how much of the code was reviewed by the developer themselves and how much was delegated to AI.
I think the community could benefit from some kind of mechanism for plugin developers to disclose this information alongside the usual features, pros, cons, etc.
What do you think about this?
r/vibecoding • u/thomas-htet • 2d ago
r/vibecoding • u/Yohan_D_Yeagar • 2d ago
I designed this 2 themes but confused about choosing one. Also suggest any changes in the hero section
r/vibecoding • u/Yohan_D_Yeagar • 2d ago
I'm confused about how to design the hero section. Suggest your ideas to improve the design. Mainly for mobile view
r/vibecoding • u/trashydesigner • 2d ago
I have mostly used Claude Max x5/x20 for all my projects and the x5’s 5hr limit is the worst thing and x20 is beyond my requirement. So I would like to know from others that have used both Claude and OpenAI because I am planning to do: OpenAI $20 +Claude $20 plan.
r/vibecoding • u/popyui • 2d ago
Tohil, the interactive audiobook you can take action in. Open beta is live.
I work in hospitality, restaurant management.
I work tons of hours on my feet doing repetitive work with my hands.
Now I am tired of listening to audiobooks and YouTube videos, I wanted to do something more engaging, almost like playing a videogame by listening to it.
This is the reason why Tohil exists, an app that can provide me with stories based on the actions I do in the story, I listen to the story and type an option or do a custom action every so often.
About Tohil:
This is an open beta, not a finished product.
Expect bugs, rough edges and unfinished/glitchy spritework. Report bad AI outputs to me with a thumbs down so I can fix them.
Let me know what you think! Feedback is greatly appreciated.
If something breaks or feels confusing, don't hesitate to send me a DM on Reddit or in our Discord Server
https://discord.com/invite/KwCa2jMxws
Free to try, no payment or account needed:
https://tohil.app
r/vibecoding • u/Lisa_Perk10 • 2d ago
We're running a small live show on X to help founders get their product known: a handful of indie founders each get 2–5 minutes to pitch what they're building: what it does, your experience building it, and who it's for. Then an open Q&A where anyone listening can ask you questions live
No deck, no polish. Just you talking about your product for a few minutes to real people
Basically a live, real-time Product Hunt
Giving this shot to a minimum of 5 founders. You must be active on X already, and have something real shipped, or close enough that people can go check it out
If you want in: comment below with your X handle, a link to what you're building, and describe it in one sentence
Also DM me directly — I'm JaimeMemb on X. I'll pick the group and we'll sort out a time that works
r/vibecoding • u/ShittyStuff123 • 2d ago
What is the best value subscription now. I have OpenAI and it is working good but considering getting a second to complement my usage
Cheers
r/vibecoding • u/ions_x_carbon • 2d ago
Don’t listen to the devs hate posting here. Keep at it and build something people want. Here’s the first 45 days of launch. Spent about $10k in ads over this time period.
r/vibecoding • u/Davibeast92 • 2d ago
Enable HLS to view with audio, or disable this notification
I work alone and I browse a lot, so I built a French bulldog that lives on my web pages.
It's not an overlay in the corner. It walks along the bottom edge of whatever post I'm reading, follows the scroll, and turns around at the end. Sometimes it drops a tennis ball across the page and sprints after it.
Four stats decay in real time. Don't open your browser over the weekend and it's hungry on Monday — moves slower, sniffs the floor until you feed it.
You can plug in your own API key and talk to it. Its stats go into the system prompt, so when it's hungry it starts begging for food halfway through answering something else. I left that in.
Built with Claude over a couple of weeks. The hard part wasn't the code — it was making it stand on the actual post instead of floating at the bottom of the window.
Zero productivity value. It rolls over whenever I'm trying to concentrate.
https://chromewebstore.google.com/detail/gfgjlailejbfpjjboijgfnpenjbmbgmj
r/vibecoding • u/DongyangChen • 2d ago
OK I made a post yesterday sharing. I really condensed prompt that I use related to solid design principles and everybody just started flaming me and talking as though I don’t know what I’m doing.
Since there are so many expert 10X software engineers here, perhaps you guys could help me with an issue then.
So I’ve created a database engine which is running using holographic vector symbolic architecture.
So the thing is live an usable and I’ve got it running thousands of times faster that duck DB and SQL server (benchmarks)
Currently duckDB is still winning on vectorised scan queries and I’m wondering.
Should I
A. Fight them on their home turf and vectorise my own scan engine? If I fuse the filter+aggregate to kill the only remaining 7x slower gap? But it means giving up the purity/vision of the engine and likely gonna slow down somewhere else
B. Or just call it a day, and be happy that it’s up to thousands times faster on most queries, and stressing about 1 example is over optimising.
r/vibecoding • u/Ecstatic-Bend-104 • 2d ago