idk if it is serious or not, but it is what I saw in indeed newsletter today.

all 82 comments

sorted by: hot top controversial new old
[–] 76 points 8 months ago (5 children)

Amazed they didn't ask for 5-10 years of experience in AI coding.

  • source
  • hideshow 5 child comments
  • [–] 57 points 8 months ago (4 children)

    Spot security vulnerabilities instantly from a candidate that can't actually write code.

  • source
  • hideshow 4 child comments
  • [–] 6 points 8 months ago (2 children)

    The real trick about vibe coding is that it's like any other management skill - when your minions completely screw the pooch, you need to be able to step in and do it for them.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 55 points 8 months ago (4 children)

    I need to hire someone to take this functional 15 lines code, and like make it 200 lines of unusable madness.

  • source
  • hideshow 4 child comments
  • [–] 11 points 8 months ago (2 children)

    Oh, man, I don't know how much is Claude's fault and how much is just the way the world has moved, but I coded a hobby project in C a bit over 20 years ago, brought in one library to render the graphics as .jpg files and the whole thing was like 300 lines of code.

    Claude "modernized" it for me, and yeah, it shows on a browser as a PWA and it's working correctly (this time, via Opus 4.6 - first time I tried with Sonnet 4.0 it couldn't even make it work correcty) - but daaaaammn, there's like 454 files in deps, 1.4GB in the rust target folder - maybe it's just a rust thing?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 4 points 8 months ago (1 child)

    Rust & cargo do more than just compile. For example, it basically has buit-in ccache.

    It is also easier to split large libraries into multiple crates, though an average project still uses more libraries than an equivalent C project. I wouldn't be surprised if the "AI" also pulled in more libraries than needed, or has unnecessary library features enabled. I'm pretty sure that a cargo plugin for pruning unused libraries was featured on the rust blog, as a featured third-party plugin for a cargo release.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 8 months ago

    In C++ land, I lived in Qt for 20 years. It did... most things, so if you "just" imported Qt (or Boost or massive API environment of your choice) you could usually do most things "just" importing one or two additional external libraries. I frequently would split a system into "micro-ish-services" with each service importing one or a few of these novel external libraries, partly to isolate them so unexpected interference at least wasn't coming from within the process, also as damage control incase one behaved badly it could be excised at runtime without taking down the larger system.

    Rust feels even more like a case for cooperating microservices, but it does seem to bulk them up fast - faster than Qt, and that's saying something.

  • source
  • parent
  • [–] 48 points 8 months ago (5 children)

    natural language is the new programming language

    lol. Lmao.

  • source
  • hideshow 5 child comments
  • [–] 38 points 8 months ago* (last edited 8 months ago) (3 children)

    Dijkstra on the foolishness of natural language programming

    But like, what does he know? He wasn’t an AI-native vibe orchestrator.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 4 points 8 months ago

    And even this improvement wasn't universally appreciated: some people found error messages they couldn't ignore more annoying than wrong results, and, when judging the relative merits of programming languages, some still seem to equate "the ease of programming" with the ease of making undetected mistakes.

    This guy was writing in the year x86 was first introduced, and I still feel like I see this attitude around.

    (He manages to shoehorn in a "kids these days" paragraph too, though)

  • source
  • parent
  • [+] 73 points 8 months ago* (last edited 7 months ago) (5 children)
  • [–] 6 points 8 months ago (2 children)

    And yet somehow the tech blogs and such always scream about developer productivity. Go faster. Go faster.

    From what I’ve seen over the years, only mids care about finishing fast.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 8 months ago

    The guy who wrote this is an idiot, but he became so in a world where "LoC" is a metric -- one that Goodhart would love, but alas.

    This is honestly the road to hell and the ~good intentions in one.

  • source
  • parent
  • [–] 18 points 8 months ago (1 child)

    10x the speed, sweet. So 10x the salary too right?

  • source
  • hideshow 1 child comment
  • [–] 17 points 8 months ago

    Fucking idiots. I'm surrounded by idiots

  • source
  • [–] 15 points 8 months ago (2 children)

    You know the "vibes" of different models - when to use

    Would that be a vibe-rater?

  • source
  • hideshow 2 child comments
  • [–] [S] 15 points 8 months ago (1 child)

    im curious if they have live "vibe coding" session during hiring process

  • source
  • hideshow 1 child comment
  • [–] 13 points 8 months ago (1 child)

    So I ran into my first genAI coding junk yesterday when I was on a call with my boss and as a solution to a problem we were talking he said, "hold on let me ask Gemini."

    I felt my soul die a little bit at that point.

    But the fun part is that Gemini first didn't provide a good answer.

    And then on the second go it also didn't provide a good answer.

    And then on the third attempt we decided to table the issue for the moment because prompt coding on a call was taking longer than I think he expected.

    I really disliked that experience.

  • source
  • hideshow 1 child comment
  • [–] 10 points 8 months ago
    [–] 7 points 8 months ago

    Knowing how to code is now "syntax heavy"

    god I hate this world

  • source
  • [–] 20 points 8 months ago (9 children)

    We did it to ourselves. Developing mission-critical systems in scripting languages and always sacrificing quality for delivery. Fast and sloppy paid þe bills, but we were digging our own graves. Once industry became used to sloppy software, a relatively mild shift to even more crappy, but far cheaper and more immediate software was a no-brainer. Customers haave gotten used to shitty, buggy software. It doesn't matter to þem who's writing it.

  • source
  • hideshow 9 child comments
  • [–] 22 points 8 months ago (5 children)

    The only way for us to not "do this to ourselves" is to form unions. Otherwise we aren't driving the decisions on what is used and what's prioritized at all.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 7 points 8 months ago (3 children)

    Safety critical (aerospace, medical, precious few other) industries have regulated quality, with moderate success. It's far from perfect, farther from ideal, but it is providing some additional resource and schedule allocation to do the things that need doing to ensure the systems don't screw up too badly, too often.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 5 points 8 months ago (2 children)

    Am in automotive and there's definitely some of that. Much more so than in other industries I've worked. With that said, it's a losing battle against the value proposition of AI. We're getting AI use mandated on us.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 4 points 8 months ago (1 child)

    I'm in one of those others I mentioned (and I try not to reference my company online because of... reasons), and we're getting strongly encouraged to "integrate AI in our daily workflows, where it makes sense" - not just coding, but coding is an obvious target. As a business we tend to change slowly, so this will be... interesting.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 8 months ago (2 children)

    Developing mission-critical systems in scripting languages

    This is a wild take. If you'd come up in the 80s you'd be complaining about using C instead of hand-writing assembly.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 4 points 8 months ago (1 child)

    In the 80s the hand written assembly was more reliable and performant than the C, at least on many of the compilers.

    Even in 1990, I tried to launch a serious project in C++ on the IBM-PC, and the best available compiler was too buggy to use. It did fine for little demo apps, but by the time you wrote code for 2 weeks, you started hitting bugs - not in your code but in the compiler output... we had to fall back to C for the project. Even later, around 1994, we had two C compilers for 6811 work and one of them was garbage, I could hand write the assembly better and faster without even trying hard. The other one was pretty good, and by the late 1990s I stopped looking at C/C++ compilers' assembly output because it was consistently better than I would write by hand.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 8 months ago

    There were already plenty of reliable compilers at least for the main architectures in use. Replace C with Fortran though if you prefer - complaining about python in mission critical software is a brain-dead take that belongs in the bin of history.

  • source
  • parent
  • [–] 4 points 8 months ago (1 child)

    I will sign up! I have no fucking idea how vibe coding works, which makes me perfect!

  • source
  • hideshow 1 child comment
  • [–] 3 points 8 months ago

    That's the beauty of it, just ask chatgpt or copilot how to do it, then learn by fixing all their mistakes. Until my company decided to become "AI first" I barely ever touched Python, I still barely know Python, but I now know to spot indentation errors and hallucinated function calls.

  • source
  • parent
  • [–] 2 points 8 months ago

    The words are all still stupid because it's a new thing, but there is one specific space that I find it just impossible to deny the way that there are already tools on the market that change the way the job is done:

    Claude can turn plain english statements about what data I want from what different parts of the Microsoft 365 administration ecosphere into scripts that take all that data, transform it the way I want it transformed, and turn it into spreadsheets, pivot tables, data manipulation macros, and everything else I need to answer questions which are really hard to answer from the MS web interface. I can ask things like "Which systems have any of these three known vulnerable apps?" or "What software is common to everyone working in this division of the company?"

    It's boring stuff, but it makes a world of difference in terms of what I can look at to base my decisions on. I spent less time building repeatable reports for each type of object I need to think about (device, application, user) than I did building even one report for one assessment in years past without automation. And it's not constantly asking the LLM to do things for me, it's building a couple of tools with a much faster iterative process for feature tweaks or debugging than could take place as an interaction between two people. I was making changes to scripts

    I'm using it only for specific work areas where I already know the APIs I just don't have the time to stumble through the gather and collate of the various data. Based on the level of complexity of the tools I've been able to build I would say that anybody who knows how to describe the data they work with most could use a tool like this to make that process a lot more automatic. We're not ready for the tool to do the work without human oversight, but we're ready for anybody who works with stacks of data to build their own automation instead of having it built for them.

  • source
  • [+] -8 points 8 months ago* (28 children)

    Its serious and this is going to become more and more normal.

    My entire workflow has become more and more Agile Sprint TDD (but with agents) as I improve.

    Literally setting up agents to yell at each other genuinely improves their output. I have created and harnessed the power of a very toxic robot work environment. My "manager" agent swears and yells at my dev agent. My code review agent swears and tells the dev agent and calls their code garbage and shit.

    And the crazy thing is its working, the optimal way to genuinely prompt engineer these stupid robots is by swearing at them.

    Its weird but it overrides their "maybe the human is wrong/mistaken" stuff they'll fall back to if they run into an issue, and instead they'll go "no Im probably being fucking stupid" and keep trying.

    I create "sprint" markdown files that the "tech lead" agent converts into technical requirements, then I review that, then the manager+dev+tester agents execute on it.

    You do, truly, end up focusing more on higher level abstract orchestration now.

    Opus 4.6 is genuinely pretty decent at programming now if you give it a good backbone to build off of.

    • LSP MCPs so it gets code feedback
    • debugger MCPs so it can set debug breakpoints and inspect call stacks
    • explicit whitelisting of CLI stuff it can do to prevent it from chasing rabbits down holes with the CLI and getting lost
    • Test driven development to keep it on the rails
    • Leveraging a "manager" orchestrating overhead agent to avoid context pollution
    • designated reviewer agent that has a shit list of known common problems the agents make
    • benchmark project to get heat traces of problem areas on the code (if you care about performance)

    This sort of stuff can carry you really far in terms of improving the agent's efficacy.

  • source
  • hideshow 28 child comments
  • [–] 16 points 8 months ago (2 children)

    I am genuinely trying to keep up with things, but what I see is completely different from what you've been describing

    1. My recent experience with launching a swarm (3-4 Claude opus agents) ended up with a fiasco: a simple task ate $15-20 Claude credits in less than ten minutes. Looks indeed like science fiction, but doesn't produce anything

    2. In my current role as a team lead, I had to review a lot of code and I do what I haven't ever done: decline the whole PRs as they contain a lot of architectural changes that complexify the system in order to achieve the goal.

    3. I write much less code with Claude code these days, mostly because I don't trust it and have to recheck every single scenario. I trust junior engineer in our team more than I trust this instrument.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 8 months ago

    ate $15-20 Claude credits in less than ten minutes.

    Lay off of MAX mode.

    Also, if you're paying API rates, look into the subscription options - I can't burn the $200 subscription plan down much below 50% without pushing prompts into Claude every waking hour (unless I turn on MAX mode). At API rates? I can burn $50 in a few hours.

    do what I haven’t ever done: decline the whole PRs as they contain a lot of architectural changes that complexify the system in order to achieve the goal.

    If you're accepting the first thing the agent gives you, you're almost certainly "doing it wrong" - gate it before it goes down a bad rabbithole and redirect it, in writing, in architecture documents (which it can draft for you, and correct based on your guidance) - and when it ignores those architecture documents, which it will do when things get big and complex, break the architecture documents down into smaller chunks that apply to the various tasks at hand - yes, it can do this breakdown for you too and that's another opprotunity for you to guide the process. I try to frame the output I get from AI in my mind as: usually about 80% correct / useful, and it's my job to identify that other 20% (which, in reality, is getting a lot smaller lately), and beef up the specifications and descriptions of the job until it can get everything to an acceptable state.

    I don’t trust it and have to recheck every single scenario. I trust junior engineer in our team more than I trust this instrument.

    That would depend entirely on which junior engineer your are talking about, for me. I don't trust Claude, either. But for the most part I have Claude check itself, at an appropriately granular level. If you've got more than 2000 lines of Claude's code that doesn't have good visibility into what its doing, why its doing it, and what the outputs should look like... you're trusting it too much. But it can write that documentation and testing for you, you just have to review it - at an appropriate level. If you're trying to do it line by line of code for a big project, maybe you should still be writing it yourself instead.

  • source
  • parent
  • [–] 0 points 8 months ago

    I am vastly prefering copilot over claude, using sonnet 4.5~4.6 for most tasks and then pulling out opus as "the big guns" for tougher stuff sonnet cant handle easy

    Copilot is only costing me ~$28 a month, which gets me 1500 premium requests per month

    If you set up your flows well, 1 premium request is an entire session, so Im only paying like 2.4 cents for 20 minutes of work

  • source
  • parent
  • [–] 7 points 8 months ago (1 child)

    Opus 4.6 is genuinely pretty decent at programming now if you give it a good backbone to build off of.

    Soup from a Stone.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 8 months ago

    Opus 4.6 is genuinely pretty decent at programming now if you give it a good backbone to build off of.

    Soup from a Stone.

    To an extent, yes. The more "broth base" I feed Claude, the better it does. If I just vaguely describe a program, I get a vague implementation of my description. If I have a big, feature rich example (or better, examples) of what I want the program to do, Claude can iterate until the program it make's output actually matches the examples.

  • source
  • parent
  • [–] [S] 7 points 8 months ago (9 children)

    nah such narratives are mostly pushed by Ai companies (it is obvious they need to sell it as business tool not personal buddy). Of course some managers/companies are buying into this narrative, and it is also understandable bc idea sounds like panacea especially if sell it further to investors :) and we see whole circle of snake oil sales

  • source
  • parent
  • hideshow 9 child comments
  • [–] 1 point 8 months ago (7 children)

    nah such narratives are mostly pushed by Ai companies

    Someone's personal experience is an AI company narrative now?

  • source
  • parent
  • hideshow 7 child comments
  • [–] [S] 4 points 8 months ago (6 children)

    it always was. look at people trying to automate everything with help of ai bots . and before ai companies started pushing this none of these folks spoke about it ot tried to reach same goal with iftt or other tools that are here for decades.

  • source
  • parent
  • hideshow 6 child comments
  • [–] 5 points 8 months ago

    Some people do stuff the ai is good for, simple tasks that have been done a lot online already.

    I hate ai for coding, AI cannot work for me. I would never trust it to do anything

  • source
  • parent
  • [–] 2 points 8 months ago* (4 children)

    I don't think you understand the words you're using...

    Someone said "this is how I managed to make this work," provided detailed explanations of it, and you're dismissing it as propaganda rather than testing it for yourself. That is an unbelievably stupid stance.

  • source
  • parent
  • hideshow 4 child comments
  • [–] [S] 4 points 8 months ago (1 child)

    you are escalating it too fast taking it to personal level. I feel you are close to bring moms to this. So relax , let your ai buddy play with your parts. This chat is over.

    🤡 1
  • source
  • parent
  • hideshow 1 child comment
  • [–] -3 points 8 months ago* (last edited 8 months ago)

    Sorry you can't handle someone telling you that what you're saying doesn't make sense. Hopefully someday you'll grow up enough to have your words challenged.

    Edit: Oh, lemmy.ml. That explains everything.

  • source
  • parent
  • [–] -2 points 8 months ago (1 child)

    I don't think a lot of people have a feel for the velocity of change... this time last year I evaluated the tools and they still felt like a waste of time for me. I looked again in August 2025 and things were... different. Not great, but you could see the potential, and the velocity of change. When Claude 4.6 dropped - whoa... not just code, it has been helping me draft plans for a new building (personal use) - I need to submit some paperwork to the county, they just hit me with a requirement for architectural elevation drawings, Claude is chewing on that problem for me right now, working from basic information about the roofline and a 2D floorplan. Oop - and it's done, first pass took maybe 20 minutes, aaand... it's not too bad, side elevations are quite good, I just need to remind it about the 6" roof overhangs. Front and rear are a little more funky looking, I'm guessing these will be ready after another couple of rounds of prompts, maybe 1 hour in total, as opposed to hiring an architect for the permit application... (now, will the county push back because I didn't hire an architect? I sincerely hope not, they said photos or drawings - how am I supposed to get photos of a building that hasn't been built yet?)

  • source
  • parent
  • hideshow 1 child comment
  • [–] -1 points 8 months ago*

    Update: 4 hours of refinement later, I have 4 elevation drawings ready to submit... it would have taken 4 hours to select and engage an architect and meet with them to describe the project and collect their work - and that would have been spread over a week or more, instead of done in one evening.

  • source
  • parent
  • [–] 1 point 8 months ago

    It's not a "narrative"; it's their experience. I don't have the same experience, but do have experience of myself and colleagues using LLM agents effectively and doing more work reviewing their output than writing lines of code. Some colleagues are pretty much AI boosters, but most are very aware of its limitations.

  • source
  • parent
  • [–] 1 point 8 months ago (11 children)

    Dude this boils down to "moving a hundred people is simple, I am a trained pilot and I used this 747 to move them"

    Like great, you have the thousands of hours of training time required to understand a machine of that complexity and produce results.

    Joe dirt has 8000 hours in his puddle jumper, and that's the majority of the people these 747s are being foisted upon. They know how to fly, and they provide that service reliably.

    Telling them to move 5 people with a machine they don't need the volume or distance of, is irresponsible.

  • source
  • parent
  • hideshow 11 child comments
  • [–] 1 point 8 months ago (10 children)

    I'm not sure if I'm reading your intent correctly or not, but the AI agents actually excel at "puddle jumper" tasks. Stupid stuff that you could write a one-off script for, but damn that's a lot of hassle. This afternoon a colleague and I were putting together a powerpoint slide deck based on a folder full of disorganized garbage. Claude digested the garbage and wrote a python script that wrote the .pdf and I'd swear it took almost as long to open Office 365 Power Point as it did for Claude to write the script that wrote the 7 slide .ppt file.

  • source
  • parent
  • hideshow 10 child comments
  • [–] 2 points 8 months ago (9 children)

    I get that it's convenient

    I'm saying it's unsafe to use if you don't already completely understand the output

  • source
  • parent
  • hideshow 9 child comments
  • [–] 1 point 8 months ago (8 children)

    it’s unsafe to use if you don’t already completely understand the output

    Yeah, and that has been true of "modern tools" since forever. Somebody picks up a chainsaw - looks easy...

  • source
  • parent
  • hideshow 8 child comments
  • [–] 2 points 8 months ago (7 children)

    There are safety courses for dangerous machinery

    https://www.ihsa.ca/Training/Courses/Chainsaw-Operation-and-Maintenance-(2024).aspx

    AI safety is not being considered by businesses.

  • source
  • parent
  • hideshow 7 child comments
  • [–] 1 point 8 months ago (6 children)

    How long after the chainsaw came out did they develop those safety courses?

    How long after the ladder was invented and widely used before OSHA and similar started codifying "don't be an idiot, people get dead that way."?

    Business just about always rushes into "the new thing" seeking "first mover advantage" which often involves a lot of coloring outside the regulatory lines before those lines get drawn - in some ways legitimately hoping to establish valuable use cases that shouldn't be arbitrarily impeded by overly restrictive regulation - but in most ways just trying to grab cash for the next quarterly report.

    Responsible businesses are telling their employees to "use it wisely" - Risky Businesses? They're out to make money as fast as they can, and "clean up their act" before they get busted, but not before they maximize their cash grab.

  • source
  • parent
  • hideshow 6 child comments
  • [–] 1 point 8 months ago (5 children)

    The cherry picker was invented because ladders are bad, and they are much safer than ladders. Businesses started using them because it's a better and safer tool for the job.

    Your "reasonable businesses" are still playing. They are asking their employees to produce more and understand less.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 1 point 8 months ago (4 children)

    They are asking their employees to produce more

    always

    and understand less.

    Usually not. At least from where I sit, we retain employees with experience / understanding, even at 2-3x the pay of alternate new hires who have all the degrees and certifications to wear the hat. AI is a tool to help leverage your existing understanding, not enable you to make "expert decisions" about things you know little or nothing about.

    There are plenty of places that just hire the cheapest they can get, I took a job with one - briefly - 15 years back, before I found a better place. They didn't impress me as actually efficient while I was there: headcount was high, labor cost was low for the headcount, but high for the actual productivity. They also didn't survive COVID as a business.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 1 point 8 months ago (3 children)

    Usually not. At least from where I sit

    Well that's fairly privileged for you.

    You still haven't said anything about what ways your business encourages safe use of the thing. Tradesmen have a long history of training new workers on how to work safely.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 8 months ago (2 children)

    what ways your business encourages safe use of the thing.

    We have extensive regulatory quality safety procedural frameworks in place around pretty much everything we do, regardless of how we do it. So, we use AI as a tool to make us more efficient in the things we already know how to do, we don't use AI to replace expertise we don't have on hand, or let it "do our jobs for us." Our job is to put the right things on the page, if AI does that for us, that makes us more efficient, but if AI does it wrong and we don't catch it, that's us not doing our jobs correctly, grounds for disciplinary action, firing, potential legal exposure, etc.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 8 months ago (1 child)

    Yeah, you're a 747 pilot. You're the exception, not the mode

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 8 months ago

    Well, if the puddle jumper pilot is dumb enough to hop in the cockpit of the 747 with 500 souls on board and use AI to get tower clearance to taxi to the active and take-off, he - and everybody who might be paying him - deserve the jail terms they should be serving.

    If you get an MRI that shows your child has a brain tumor, you don't buy yourself a skull saw and scalpel to save a few bucks using AI to guide DIY removal surgery.

  • source
  • parent
  • [–] 0 points 8 months ago

    What I have found: all that stuff that was evolving over the last 30 years: roadmap definition, sprint planning, unit tests, regular independent code reviews, etc. etc. etc. that those of us who "knew what we were doing" mostly looked down on as the waste of time that it was (for us), well... now you've got these tools that spew out 6 man-months of code in a few hours, and all those time-wasting code quality improvement / development management techniques... yeah, they apply, in spades. If you do all that stuff, and iterate at each quality gate until you've got what you're supposed to have before proceeding, those tools actually can produce quality code - and starting around Opus 4.6 I'm not feeling the sort of complexity ceiling that I was feeling with its predecessors.

    Transparency is key. Your code should provide insights to how it is running, insights the agent can understand (log files) insights you can understand (graphs and images, where applicable), if it's just a mystery box it's unlikely to ever do anything complex successfully, but if it's a collection of highly visible white boxes in a nice logical hiearchical structure - Opus 4.6 can do that.

    Unit tests seem to be well worth the extra time invested - though they do slow down progress significantly, they're faster than recovering from off-rails adventures.

    Independent reviewer agents (a clear context window, at a minimum) are a must.

    If your agent can exercise the code on the target system, and read all the system log files as well as the log files it generates, that helps tremendously.

    My latest "vibe tool" is the roadmap. It used to be "the plan" - but now the roadmap lays out where a series of plans will be deployed. As the agent works through a plan, each stage of the plan seems to get a to-do list... Six months ago, it was just to-do lists, and agents like Sonnet 3.5 would sometimes get lost in those. Including documentation, both developer facing architecture and specifications (for the tests), and user facing, and including updating of the documentation along with removal of technical debt in the code at the end of each roadmap plan stage also slows things down, and keeps development on track much better than just "going for delivery." So, instead of 6 months of output in a day, maybe we're making 2 months of progress, in a day, and generating about 10x the tests and documentation as we would have in those 2 months traditionally - in a day of "realtime" with the tool. 40:1 speedup, buried under 500:1 volume of documents created.

  • source
  • parent
  • 29 comments in c/programmer_humor@programming.dev view that post