This feels like we make our jobs harder than they have to be, sometimes…
This feels like we make our jobs harder than they have to be, sometimes…
I’ve spent the last month just deleting shit and simplifying shit. You don’t need a caching layer for customer data when your entire SQL database is 100 rows in a single table. You don’t need service discovery when everything runs on one node.
My point is that this entire system was designed around their last engineer’s bookmarks of interesting things, not designed to be maintainable or easy to iterate upon.
1. The developer, of course.
2. The person who let them do it.
3. The eight thousand devtool companies that pitch their solutions to developers.
4. The hiring managers for whom 'resume driven development' is effective.
5. The VCs who wrote the playbook for how all these companies (and the dev tool companies) have to grow.
6. The Fed for so much ZIRP that VCs are in power.
7. The government for uncontrolled spending that needs low interest rates to sustain.
8. The electorate for electing the government.
9. The media for influencing the electorate.
10. The human brain for being susceptible to influence.
You just pick the crap that looks good on your CV and use that. Repeat until you get a new job.
OP here. Fortunately the authors of the components you use didn't get discouraged by comments like this otherwise they would've never been written ; )