All That Glitters Ain't Gold
Let’s use Kafka, everywhere! Let’s try event driven architecture! How about Rust for this service? Let’s use Elixir for this! The platform should be cloud agnostic. These are some sentiments often heard when starting on new projects. As tech leads, one of the key responsibilities we hold is to recommend the right tech stack while building products. When doing this, we are faced with the dilemma of choosing between technologies that are tried and tested or new/shiny. This decision could vary from big ones like choosing the language, framework, infrastructure to smaller scale ones like choosing a dependency injection or test framework.
It is more exciting to choose a shiny new tech stack and there are always requirements that need us to choose a tech that we may not have chosen otherwise. But this need not be the norm and as tech leads, the buck stops with us. It’s our responsibility to understand the cost and benefits of a tech choice and make informed decisions.
In this talk, the speakers will talk about sensible choices and how it’s ok to choose boring old technology that we all know works instead of going after the new shiny tech stack out there.
You may also be interested in
Time series patterns are pretty common in everyday life. Extracting patterns on these data sets and providing interactive search responses...