5 ms·
I wrote this, a few years ago, about being careful to avoid "concrete galoshes"[0]. I've found that it's a balancing act; like so many things in software devel
by ChrisMarshallNY 1y ago
I wrote this, a few years ago, about being careful to avoid "concrete galoshes"[0].
I've found that it's a balancing act; like so many things in software development. We can't rush in, willy-nilly, but it's also possible to kill the project by spending too much time, preparing (think "The Anal-Retentive Chef" skits, from Saturday Night Live).
Also, I have found that "It Depends" is an excellent mantra for life, in general, and software development, in specific.
I think having LLM-managed specs might be a good idea, as it reduces the overhead required to maintain them.
[0] https://littlegreenviper.com/various/concrete-galoshes/ https://littlegreenviper.com/various/concrete-galoshes/
- cushychicken 1y agoI for one really like developing and co-managing specs with an LLM. I think it’s a great conversational tool for evaluating and shaking out weak points in a design at an early phase.
- embedding-shape 1y ago> Also, I have found that "It Depends" is an excellent mantra for life, in general, and software development, in specific. Yeah, agree! Also something like "moderation is key" or alike, as many things can be enjoyed but enjoy them too much, or do it too much, and it kind of stops being so effective/good. The Swedes even have a specific word for something that isn't too much, and isn't too little; "Lagom". Can be applied to almost anything in life, from TTD, to extreme programming, and "waterfall vs agile", or engaging in kinks, or consumption of drugs, or... I feel like things go bad when people either do nothing of something, or way too much. Finding the balance, the sweet-spot, that's where the magic happens.