Date
June 10, 2025
Hours
1
Tags
DNAVibe CodingGolang
Continued restructuring the reference loader tests.
The thing with vibe coding is it is extremely punishing for design laziness.
Where I tried to get away with a shallow understanding of the design, the AI made shallow, stupid decisions in the implementation.
The human is still the one coding, which means an absolute understanding of the big- and small- design.
Anyways, now I’m kind of detangling the mess it left, and realized it started making a mess at the expected place: Actually working with BQ data. Hard to mock in tests.
Next trick will be to rip all this apart so that the testable parts are tested, and the BQ part is as isolated as possible.