On Being an Effective Developer


Duration: 50 mins
Raju Gandhi
Founder, DefMacro Software

As developers we not only operate in different contexts, but also often have these different contexts interplay as part of our work. Each of the tools that we use — version control systems like Git (along with collaborative tools like Github/Gitlab), IDE's like Eclipse/IntelliJ, build systems like Gradle, Ci/Cd tooling like Jenkins, IaaC tools like Ansible, the command line — all introduce context.

To be effective developers we need to know when to operate in a certain context, combine or tease apart how these contexts interplay. Can you improve your release announcements if format your commit messages consistently? You bet! How should your build tool interact with your version control system? What does naming your files have to do with how you use your IDE?

This session will take a look at several of these contexts — it will attempt to discern between them, explore when you should separate them and when you attempt to bring them together.

With lots of examples, and lots of quizzes this session will definitely leave you thinking about a few things.

You may also be interested in

50 mins
Affective Computing – Bringing Humans & Machines Closer through Emotions

Research has shown that emotions play an integral role in decision making, cognition, perception, learning and more. If we want...

50 mins
Introduction to Data Streaming

While software is eating the world, those who are able to manage the huge mass of data will emerge out...

180 mins
Applying Deep Neural Networks to Real World Problems

In this workshop we'll introduce Convolutional Neural Networks and give examples of how they are used in real life from...

50 mins
Searching for Time Series Patterns at Big Data Scale

Time series patterns are pretty common in everyday life. Extracting patterns on these data sets and providing interactive search responses...

25 mins
AI-eye in Augmented Reality

Applications and capabilities of Augmented Reality are enormous. When empowered by AI, it accelerates the global innovation landscape with immersive...

180 mins
Time-series Forecasting Workshop

Time series forecasting has been there for ages and the techniques that can be leveraged in this field has been...