It would have been easy to run a few ai agents to review the code and find these issues as well and architect it clearly
I'm going back to writing code by hand
11–20 of 656 posts
Re: I'm going back to writing code by hand
#12Re: I'm going back to writing code by hand
#13> I'm rewriting k10s in Rust. Not because Rust is better but, because it's the language I can steer. I've written enough of it to feel when something's wrong before I can articulate why. That instinct is the one thing vibe-coding can't replace. The AI hands you plausible-looking code. You need a nose for when it's garbage. Isn't Golang relatively easier to read than Rust? I was under the impression that Rust is a mor…
Go reads fine whether the architecture is good or bad, and I couldn't tell the difference until I was in trouble. Rust is harder to read but harder to misuse. The borrow checker would have caught that data race at compile time. I've also just written more Rust. That familiarity matters separately. +1 on Open 4.7 involving the user a lot more. Rn I'm trying to get to a state where I can codify my design + decision pre…
> Go reads fine whether the architecture is good or bad
Were you reading the Golang code all along and got fooled or did you review it after it failed? Sorry I admit I didn't read the whole article.
Re: I'm going back to writing code by hand
#14Can't you just ask AI to break up large files into smaller ones and also explain how the code works so you can understand it, instead of start over from scratch?
And I'm sure the rewrite is going to teach me a whole different set of lessons...
Re: I'm going back to writing code by hand
#15Can't you just ask AI to break up large files into smaller ones and also explain how the code works so you can understand it, instead of start over from scratch?
Re: I'm going back to writing code by hand
#16Re: I'm going back to writing code by hand
#17Re: I'm going back to writing code by hand
#18Earlier quoted context omitted.
Go reads fine whether the architecture is good or bad, and I couldn't tell the difference until I was in trouble. Rust is harder to read but harder to misuse. The borrow checker would have caught that data race at compile time. I've also just written more Rust. That familiarity matters separately. +1 on Open 4.7 involving the user a lot more. Rn I'm trying to get to a state where I can codify my design + decision pre…
Gotcha, that implies you are going to read the code that the AI produces anyways. > Go reads fine whether the architecture is good or bad Were you reading the Golang code all along and got fooled or did you review it after it failed? Sorry I admit I didn't read the whole article.
Re: I'm going back to writing code by hand
#19Re: I'm going back to writing code by hand
#20If you understand good software architecture, architect it. Create a markdown document just as you would if you had a team of engineers working with you and would hand off to them. Be specific.
Let the AI do the implementation of your architecture.