पिन किया गया ट्वीट
Ben Anderson
232 posts

Ben Anderson
@anchorstack_dev
Senior engineer. Building things that actually work, fixing things that don't. I fix vibe coded apps so they hold up when your users need them.
San Antonio, TX, USA शामिल हुए Şubat 2026
238 फ़ॉलोइंग76 फ़ॉलोवर्स

5 production gaps I find in almost every vibe-coded app:
1) No idempotency on payment webhooks
2) Secrets in git history
3) Schema lives in the dashboard, not the repo
4) No structured logging so failures are invisible
5) Auth checked on the client, not the server
Fix these before launch. Everything else can wait.
English

@asaio87 I agree to a certain extent. With proper context separation and architecture they are still useful.
However, if you are at a point where you are just prompting co-pilot that is bad. We need to get to the point where they are defining clear specs and implementing from there.
English

I was looking at an interesting architecture the other day where they were running a couple of fine tunes for quick easy inference and using the frontier models for handling conversation turns.
I think the truth is that is more sophisticated than 99% of the setups out there. Most people have a single API calling OpenAI or Anthropic.
You've inspired me to start thinking about self-hosting a small model at home. 🤔
English

Open-weight models are still so far behind OpenAI and Anthropic for any serious work.
If you want to full agent experience, use the frontier models. I do. On the other hand - we need to get a foot in the door with models we can run ourselves now.
GPT-5.5 and Opus 4.7 are VC handouts. The models are SO expensive to run, and OpenAI/Anthropic are burning BILLIONS to subsidize the cost for you. But sooner or later, the money will run out and the prices will skyrocket.
And one thing is the price, but that's only half the problem.
A few tech companies are about to own the operating layer of 95% of all businesses (...again).
Right now is the chance to prepare for soverignity.
Models like qwen, kimi, deepseek - they feel very far behind, and they can do what frontier models do. But it's a great place to start.
Get used to the process.
Run on hardware you buy (like DGX Spark or Mac Mini) - or rent GPU instances on platforms like Vast AI.
Then start with boring tasks.
Classification.
Routing.
Summaries.
Internal search.
You're gonna be doing this soon. Or a few US tech companies are gonna own you once again.

English

Skills week 5/7
This one is super important and simple.
as-secret-scan
Scans for accidentally committed API keys, tokens, and credentials across staged changes, working tree, or full git history.
The reality is that AI coding tools write fast. They might also commit your Stripe key.
as-secret-scan catches what vibe coding leaves behind before it becomes an incident.
English

Founder sent me their repo. Said "it's working great, just needs a polish pass."
Found their .env committed in git history. Supabase service role key. Stripe secret. OpenAI key. All of it.
The app was live. With real users.
We're not talking about a sophisticated attack. Anyone who cloned the repo had every credential in plain text.
English

@eliana_jordan Sure! But if they are shipping that fast they are not shipping reliably. I think that is going to be a differentiator.
Just give it a bit.
English

@asaio87 I ask for citations that I can verify claims against.
English

@Soroosh_Tajdar I was working with a client the other day who designed everything in Google AI Studio, when I created an account all of the dummy data that the AI had hard coded was visible in my environment.
It happens more often than you'd think.
English

@anchorstack_dev Number three is the one people skip and then find out about in a support ticket from a stranger.
English

Pre-launch checklist for vibe-coded apps. Save this:
☐ Tested with two separate accounts, not just yours
☐ Tried the app on a device you don't normally use
☐ Confirmed new users can't see your test data
☐ Stripe fires correctly in test mode
☐ You know what the app shows when the database is down
Check all five and you're ahead of 80% of vibe-coded apps that ship.
English

@val__greg @anchorstack_dev exactly — the gap between knowing the answer and putting it where the agent can use it is where most AI workflows break down. context delivery is the unsexy infrastructure problem
English


