All That Glitters Ain't Gold

Duration: 50 mins
Pooja Subramaniam
Lead Consultant, ThoughtWorks
Archanaa Ravikumar
Lead Engineer, BCG Digital Ventures

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

25 mins
Data Versioning Explained the Open Source Way

The demand for better versioning of data is growing. There are a plethora of open source projects providing tools for...

50 mins
AI/ML for Non Data Scientists

AI/ML is no more a buzzword. It is now becoming an implicit expectation in every domain. Few have latched on to...

50 mins
Solving Analytical Problems using Apache Spark

In this talk, we will explore why Spark is the most prominent solution as compared to just Hadoop. We will...

25 mins
Data-driven Decision Making in Ad-Tech

From looking for a new phone to deciding on what content one should work on Netflix, data-driven decision making has...

50 mins
Machine Learning Platforms

Machine Learning is clearly here to stay. While it is a far cry from actual Artificial Intelligence, it provides many...

25 mins
Time Synchronization using ML Techniques in Electronic Trading

In modern computer networks, time synchronization is critical because every aspect of managing, securing, planning, and debugging a network involves...