Hacker News new | ask | show | jobs
by anonzzzies 828 days ago
After about 30 years of programming and seeing mostly everything getting worse, I figured every company must be making absolute garbage and they will eventually get them into issues that cost real and serious money. This turned out to be true everywhere; small and big; I started with smaller companies that have software a few years old rotting away and leaving them vulnerable without able to do anything except hire (hard to find) people to replace or update it (mostly the same proposition because it’s all so bad) or using services that are broken (not maintained or removed features), shut down or getting too expensive for them. Then we moved to bigger and bigger and it’s indeed everywhere. I always wanted and recommended to use tried and tested old and boring software: Apache mature products, Postgres, MySql, SQLite, Java (not the latest), Common Lisp, HTML/CSS with minimal js, QT etc but companies are far and wide not listening or doing that and adopting the latest burning piles of poop which guarantees our business millions of clients for decades to come.

It’s a simple business model; you must like (love) even poking around in horrible stuff that might not work after restart and no one dares to touch. We offer services that a) secure that software so it can keep running, be restarted and reinstalled b) make performance improvements c) do vital fixes or features/integrations d) emergency fix downtimes (we have 247 service for that). We only do things that need to happen now and are thus most urgent; we never offer rewrites, as, for our current even smaller clients, that would tie the team up for years on one client. Boring and dangerous.

But there is more than enough money in rewrites too: but if you are planning that; please use the latest and greatest frameworks, dbs, microservices, paas, saas and definitely never any versions over 0.9 please; anything that might not survive 3 years without continues poking, upgrading and fixing! We want to be around to clean it up! /s

2 comments

Man, we share a lot of thoughts in common. I would like to drop you a line by email.
hey, can we talk business? you can find my email address on my profile.