ACCRETION adolfopa@{sdf,sdfeu,twenex}.org A couple of days ago I talked about a data migration task that was a bit of a pain. In the end, it wasn't that bad, to be honest. I was able to decypher the code and implement my stuff in about 3 hours. But this has made me think about how all these terrible frameworks and lumps of code come to life. What if all it comes from stressed out devs that are assigned shitty jobs. Shitty jobs that get done as quickly as possible, with the hope that someone else will handle whatever needs to be done in the future. And there will be someone else. Rinse and repeat. From this perspective, software development would be a mix of two well known Japanese horror stories: The Grudge and The Ring. Our sloppines creates a kind of evil curse that takes a life of itself, requiring the sacrifice of men- tal energy from the next poor random guy, forming a real and tangible wheel of pain and suffering. And we simply pass that curse around like mindless buffoons. What if all software is like this, created by accretion of half understood code, ready to crush the hopes and dreams of those that follow our steps. But it doesn't matter anymore. I got rid of it. Right?