Manuel Odendahl
@ProgramWithAi
Real-world programming with AI. No filler, just killer! github: wesen
On a team with llm pilled devs, how do you manage: - slop (random scripts, intermediate docs, unwanted/deprecated features, one off debug tools) - long term documentation - reusable prompts to refer to for certain tasks ??
1 week nyc, 2 weeks sick, I have no idea what happened, ngmi
best "prompt" fragment to get claude_ai to do real claude calls (i've been struggling with this quite a bit): > use the real claude api, add a modal to select model claude-3-5-haiku-latest/claude-3-7-sonnet-latest/claude-sonnet-4-20250514 and enter an API key also, "use…
It was an amazing talk !! Thanks @ProgramWithAi
Giving a talk at AI baguette in 45 minutes (8 am EST, 2pm Paris) about ASTs and DSLs, which are like the most powerful unlock for deterministic results out of LLM programming. > DSLs for AI coding: the secret weapon Learn advanced techniques that will change your AI coding…
Thank you Manuel! This was an excellent talk! Great insights, they’ve opened an entirely new perspective of looking at how to push the buttons on LLMs in a truly powerful way! 🪄🥖
Giving a talk at AI baguette in 45 minutes (8 am EST, 2pm Paris) about ASTs and DSLs, which are like the most powerful unlock for deterministic results out of LLM programming. > DSLs for AI coding: the secret weapon Learn advanced techniques that will change your AI coding…
As soon as you see an LLM trying to do more complex bash / jq stuff, have a scaffold for CLI tooling in your favorite language, and ask it to build the verb or verbs or add the flags it needs to do its task. Usually these will be general purpose flags you can reuse in the future.…
vibecoding is fun, but the real challenges start once the slop piles up. a few things i think are the real challenges right now, in a professional collaborative environment: * it’s hard to feel confident that what the model produced actually works * if you can’t give it a big…
juggling vibecoded slop is imo the current "hard" skill to master, but also the one that unlocks the most value. I think I'm starting to get comfortable with it, but it's maybe the most challenging so far. Keeping a leash on the model is something that I can do pretty well.…
Another favorite of mine, bundling the docs/prompts straight into the app. Want to integrate some vibed go code into the app itself? There you go. Just tell the model to run `tool help` and it will figure the rest out on its own.
Another example of reusing vibe coded material. I vibed a little TUI to show terraform sensitive diffs (which is a pain to do with the terraform tool). I liked the diff view so much that I used gpt-5 to extract it as its own package, write doc, use those docs to then create…
I think I need to explore the metaphor of code as "clay" these days. That's what it feels like, more so than sketching, it's molding and sculpting code. And you can work with your clay or your plaster cast or go all the way to a bronze cast, depending on what the code is asking…
the thing that's easy to forget about vibe coded slop: it was easy to create, it's easy to delete. If you vibe code something, start with the expectation that you can delete it just as quick, and that something that took 5 seconds to prompt doesn't need to be expensively massaged…
The most useful kind of AGENTS . md style documents I use in my normal workflow are “doc-index” type documents. They are explicitly prompted to be a “analysis of how X works / how to do X, mentioning filenames and symbols and concepts”. They are similar to “repository-overview”…
Haha I guess I wasn’t able to convey what I was getting at in the podcast with @zeddotdev and it ended up coming out as an incoherent AI slop attack. The idea I was trying to convey is that you can “vibe” (as in, let the ai in full auto and never read the code, but stay at an…
United States Trendy
- 1. Jonathan Taylor 16K posts
- 2. Falcons 28.1K posts
- 3. Colts 46.1K posts
- 4. Daniel Jones 9,476 posts
- 5. Penix 9,838 posts
- 6. Bijan 6,222 posts
- 7. Mooney 3,797 posts
- 8. Raheem Morris 3,840 posts
- 9. #ForTheShoe 3,461 posts
- 10. Liverpool 178K posts
- 11. Tyler Warren 2,099 posts
- 12. Drake London 4,094 posts
- 13. Max B 20.2K posts
- 14. Doku 53.8K posts
- 15. Konate 18.5K posts
- 16. Marlon Humphrey N/A
- 17. Cole Bishop N/A
- 18. Bucs 5,392 posts
- 19. Go Bills 7,559 posts
- 20. $LMT $450.50 Lockheed F-35 N/A
Something went wrong.
Something went wrong.