Skip to content
DevMeme
7415 of 7590
TechDebt Post #8125 · source on Telegram

Simple Change Meets Tech Debt

Description

The image is a two-panel action meme set beside train tracks. In the top panel, a black-suited figure stands near the rails with the caption "Dev thinking it's going to be a simple change." In the bottom panel, a fast-moving train blurs across the frame and slams into the figure, with the caption "3 years worth of tech debt." The technical joke is the familiar engineering trap where a tiny-looking change exposes years of hidden coupling, undocumented behavior, brittle tests, and deferred cleanup. It frames technical debt as the high-speed consequence of past shortcuts, not an abstract backlog item.

Comments

37
Anonymous ★ Top Pick The change was one line; the blast radius was apparently stored in a monorepo nobody had indexed since 2021.
  1. Anonymous ★ Top Pick

    The change was one line; the blast radius was apparently stored in a monorepo nobody had indexed since 2021.

  2. Anonymous

    The ticket was one line; the dependency graph was an oncoming train.

  3. @ZgGPuo8dZef58K6hxxGVj3Z2 2mo

    Why the limited reaction emojis?

    1. @deadgnom32 2mo

      because ai told it will be better this way

  4. @ZgGPuo8dZef58K6hxxGVj3Z2 2mo

    Say no to AI say yes to junior developers in critical infrastructure

    1. @deadgnom32 2mo

      the juniors will learn a lesson at least

      1. @ZgGPuo8dZef58K6hxxGVj3Z2 2mo

        Tbf I have no real preference if I would choose AI code or junior code in critical infrastructure

        1. Егор 2mo

          or your code

          1. @ZgGPuo8dZef58K6hxxGVj3Z2 2mo

            I have been coding since I am 7

      2. @ZgGPuo8dZef58K6hxxGVj3Z2 2mo

        AI makes a bunch of mistakes and its not even funny. I especially know because I am lazy and I just want some shitty wrapper class or some redundant implementation I am lazy to write myself but ever singe time it does such beginner mistakes and unless the one looking at the code actually knows these they can slip into prod very easily...

        1. @ZgGPuo8dZef58K6hxxGVj3Z2 2mo

          Like its not the first time it gave me "better" code that relied on user fields for size in C

      3. @NaNmber 2mo

        claude has memories too ☝️

        1. @deadgnom32 2mo

          yes. that's why I need to recall him about missing solution details every couple of prompts. especially funny when you look at the "thinking process" and he like the user requested the result to be formatted as X, so I need to format it as X and then immediately misses that point. and then you "you forgot to do the X" "you are absolutely right" and misses another point of the task, which already has been done correctly

          1. @Assamite 2mo

            Didn't know ai can be on crack and opium

          2. @ZmEYkA_3310 2mo

            Trueee

          3. Егор 2mo

            which model

            1. @deadgnom32 2mo

              doesn't matter. happens to every model from time to time

              1. dev_meme 2mo

                Skill issue 🌚🌚🌚 Jokes aside, opus 4.8 is shit I’m back to gpt-5.5 It remembers what I said in initial requirements after 5 compacts, you couldn’t make it up

                1. @ZgGPuo8dZef58K6hxxGVj3Z2 2mo

                  Chatgpt uses memory despite being off to seem smarter

                  1. dev_meme 2mo

                    Doesn’t matter? Opus uses memory too

                    1. @ZgGPuo8dZef58K6hxxGVj3Z2 2mo

                      It does. I turn it off they keep using it sneakily

                      1. @ZgGPuo8dZef58K6hxxGVj3Z2 2mo

                        To impress the average user

                      2. dev_meme 2mo

                        You are changing topic tho, that’s a separate issue

                2. @deadgnom32 2mo

                  how does that disprove anything?

                  1. dev_meme 2mo

                    I just wanted to share an observation To me all Ants models went downwards since January, only degrading from release to release

                    1. dev_meme 2mo

                      Opus 4.5 for a week or so was a real imba tho I spend entire NY holidays prompting with it. Literally 16 hours a day on some days. I felt how it’s intelligence was bonked Never experienced the same addiction to work with model again since then, till release of Fable

                    2. @deadgnom32 2mo

                      yes. they are capable of long term memory. it wasn't my point. when combining unusual requirements, they often tend to slip to one subset or another, struggling to keep them in 1 solution together.

                      1. @deadgnom32 2mo

                        then you have like 3 outputs you need to cherry pick from, to construct the final result, because it is already easier and quicker, than burning tokens until it manages to keep all constraints together

              2. dev_meme 2mo

                btw, don't your agents do regression testing?

                1. dev_meme 2mo

                  Or at least smoke On key user stories

                  1. @deadgnom32 2mo

                    do you connect iqos so the agent has his smoking break?

                    1. dev_meme 2mo

                      This was great meme tho

                    2. dev_meme 2mo

                      Wanna invite to private beta of devme.me?

                      1. dev_meme 2mo

                        Should be deployed once codex will finish regression on staging btw

                      2. @deadgnom32 2mo

                        thanks, no need to.

                      3. @deadgnom32 2mo

                        👆

                      4. @deimossos 2mo

                        can I participate?

Use J and K for navigation