|
|
|
Ask HN: How is all new software not broken?
|
|
1 points
by zwilderrr
19 days ago
|
|
Google claimed at Google I/O that they shipped "100 features in 100 days" for Antigravity. I can barely get Claude Code to implement a pnl script for historical stock market data without serious bugs or drift. What are they doing differently, or what am I doing wrong? |
|
Some things I do to increase my luck with AI coding: Always Keep your mind engaged in the problem. (Failing to do this is the precursor to project failure)
Start with a plan. Review the plan and really think it through.
Work inside a functional framework or template (don’t reinvent the wheel)
Use collaborative language with your coding assistant.
Work in small chunks. (Build a feature in a feature branch, send it to a colleague for review) Test often. (Ai is good at catching and diagnosing its own mistakes. Have it write lightweight tests and run them automatically)
I have an area of tech that I know backwards and forwards. I can often one-shot a feature or product in that field.
I also branch into areas I don’t know as well. When I’m on its like magic. When it goes wrong I’m an idiot apprentice playing with the master’s tools.
I’ve successfully shipped a dozen projects.
I can often get into flow and ship something in four hours that would have taken me two weeks before.
I have also overstepped and built things I don’t know how to debug (called an expert and he diagnosed and fixed in 30sec)