3 ms·
I’m working a short term job (while they find a FTE hire) for a friends startup since their last SDE quit unexpectedly. The last employee tried every framework
by vineyardmike 3y ago
I’m working a short term job (while they find a FTE hire) for a friends startup since their last SDE quit unexpectedly. The last employee tried every framework and architecture pattern under the sun. This company has more micro services than employees and customers combined. Each one is like ~200LOC, uses a different framework, etc.
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.
- anotherhue 3y agoBlame a few things: 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.
- nologic01 3y ago11. The developer for having a human brain (well some do)
- theshrike79 3y agoIt might've also been CV Based Programming. You just pick the crap that looks good on your CV and use that. Repeat until you get a new job.