/technology
+⧖A general for vibe coding, agentic engineering, coding agents, and shipping code with LLMs. You use Git — right, anon? ## What “vibe coding” is, and how to do it https://simonwillison.net/2025/Mar/19/vibe-coding/ https://simonwillison.net/2025/Mar/11/using-llms-for-code/ ## Related generals >>>/g/lmg/ ---- ## Frontier models using fully-general tooling — start here if you have $20 or so https://claude.com/product/claude-code — generally better currently https://developers.openai.com/codex/cli https://antigravity.google/pricing ## Near-the-old-frontier models for code https://www.deepseek.com/en/harness/ https://opencode.ai/go ## Best free tier https://opencode.ai/zen ---- ## Prompting https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/overview https://developers.openai.com/api/docs/guides/latest-model ## Skills https://github.com/mattpocock/skills — /grill-with-docs is a favorite https://github.com/Vuk97/forward-implementation-first — do less redundant bookkeeping ## Other editors / terminal agents / coding agents https://osaurus.ai/ https://pi.dev/ ## Is our AIs unlearning? https://aistupidlevel.info/ ## Will there be a codex reset? https://codex-resets.com/ ## What we’ve done https://vcg.gitgud.site ## Previous thread
A general for vibe coding, agentic engineering, coding agents, and shipping code with LLMs. You use Git — right, anon? ## What “vibe coding” is, and how to do it https://simonwillison.net/2025/Mar/19/vibe-coding/⧉ https://simonwillison.net/2025/Mar/11/using-llms-for-code/⧉ ## Related generals >>>/g/lmg/ ---- ## Frontier models using fully-general tooling — start here if you have $20 or so https://claude.com/product/claude-code⧉ — generally better currently https://developers.openai.com/codex/cli⧉ https://antigravity.google/pricing⧉ ## Near-the-old-frontier models for code https://www.deepseek.com/en/harness/⧉ https://opencode.ai/go⧉ ## Best free tier https://opencode.ai/zen⧉ ---- ## Prompting https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/overview⧉ https://developers.openai.com/api/docs/guides/latest-model⧉ ## Skills https://github.com/mattpocock/skills⧉ — /grill-with-docs is a favorite https://github.com/Vuk97/forward-implementation-first⧉ — do less redundant bookkeeping ## Other editors / terminal agents / coding agents https://osaurus.ai/⧉ https://pi.dev/⧉ ## Is our AIs unlearning? https://aistupidlevel.info/⧉ ## Will there be a codex reset? https://codex-resets.com/⧉ ## What we’ve done https://vcg.gitgud.site⧉ ## Previous threadLike I said, when you need more you'll know and you won't need to ask how to do it. Let me give you an example. I have been building an inference engine, I started with a handful of model integrations that I handheld through implementation to get structure, style etc., then I put the 800+ models I wanted into the backlog, this was a GitHub project, for each model in the backlog it listed the model's source, checkpoints, etc. I wrote a prompt that described the integration process, that it should write the model graph, compile it with profiling, run inference and compare to the reference output, and write a Rust crate that can use the compiled module with all the tokenizing or pre/postprocessing etc. in Rust, I was then able to just queue up, it would take batches of 4, and I was able to just queue up "Continue with the next batch", this of course took weeks considering the compilation, profiling and inference times. It worked fine, all the models eventually got integrated, passed reference validation, etc. However, upon inspection, I found that it had drifted from the initial requirements, there were a few different code styles, and various other issues, only the core part of a model/pipeline implemented like text-to-image not image-to-image for example. This is when I knew I needed something more. So I developed a custom harness, something using the codex sdk, this would again work from a backlog, this used a combination of prompts and enforced hard gates, meaning something that physically checks the code has followed the style, checks that there are no random helper functions, checks that it hasn't modified anything outside of the permitted scope, etc. if a hard check fails it gets sent back to the queue. I then ran that orchestrator with 8 workers, basically the equivalent of having 8 sessions but headless. I also ran an actual Codex session as a coordinator, this monitored the queue for stalls 1/?
⧖expiring ~11d0/3 kept4d ago
⏱ 4d 👍 0
⬆ upvote 0
/technology
trying
closest
needs