4 ms·
I have shared this blog posting more than I care to admit. https://mcfunley.com/choose-boring-technology https://mcfunley.com/choose-boring-technology It amaz
by geggam 8y ago
I have shared this blog posting more than I care to admit.
https://mcfunley.com/choose-boring-technology https://mcfunley.com/choose-boring-technology
It amazes me that people will put their companies and employees at risk by using the new cool stuff just because everyone else is ( looking at you k8s )
- mmartinson 8y agoDefinitely, but, I'm sure that adopting new technologies at the right time can be a huge competitive edge for startups. Sure it can fail horribly in some places where hindsight will show that the trusted stack was the right choice, but it could also mean winning a race to market and continued relevance for a company if it works out.
- geggam 8y agoStartups are complete risk and should jump on the new cool and shiny toy ship. When you start making money or wish to start making money you need to stabilize the insanity. I have done both.
- vonmoltke 8y agoI was in a management discussion at a prior company where people were actually making technology decisions based on how our stack would look in job ads and whether it would excite potential candidates.
- alfalfasprout 8y agoThis is one position... albeit an extreme one. Kubernetes has worked perfectly for me in multiple places now. Including where I am now at a large unicorn. I agree, picking up all the shiny new stuff on hacker news is generally a bad idea. But foresaking new technologies altogether can backfire. Part of it is how you handle failures. You could always have an aerospace-grade QA process... but for a consumer web product that's almost always going to vastly delay your progress. If you have the ability to fix issues quickly then it's sometimes better to "move fast and break things". If you're working on autonomous vehicle software then this is a terrible idea (I'm looking at you Uber ATG).
- geggam 8y agoProblem most people forget is you still have to manage and run the servers or pay someone to do so. The experience required to manage k8s isnt typically a consumer grade website type admin. opex or capex ... pick where you want the spend