Enable javascript in your browser for better experience. Need to know to enable it? Go here.
XConf India 2021
XConf India 2021

Detailed agenda

October 07, 2021

9:00 am - 9:30 am IST | Replay: 5:00 pm - 5:30 pm IST

Keynote - Why does yesterday's best practice become tomorrow's anti-pattern?

Neal Ford

Modern software development exhibits a curious trend: Yesterday’s Best Practice Becomes Tomorrow’s Antipattern. Why? EJB and SOA were once Best Practices, now shunned as anti-patterns. This keynote investigates why this trend continues, including increased tech stack complexity, primordial abstraction ooze, code reuse abuse, strangling dependency management, and the fundamental dynamic equilibrium of the software development ecosystem. I also investigate How to Avoid Yesterday’s Best Practice from Becoming Tomorrow’s Antipattern, including domain-centric architectures, immutabile infrastructure, evolutionary architecture, incremental architectural change, and how to favor evolvability over predictability. Also includes figurative and literal dumpster fires.

9:30 am - 10:00 am IST | Replay: 5:30 pm - 6:00pm IST

OpenNyAI: open AI systems to help Indian legal system

Prathamesh Kalamkar

OpenNyAI is a mission aimed at developing open source software and datasets to catalyze the creation of AI-powered solutions to improve access to justice in India. Thoughtworks is a vision partner and tech partner in OpenNyAI. This talk will focus on the bottlenecks in developing Indian Legal AI applications and how they can be addressed with help of developing NLP Benchmarks that focus on Indian Legal problems.

10:00 am - 10:30 am IST | Replay: 6:00 pm- 6:30 pm IST

Getting ready for disasters with Chaos engineering

Sunit Parekh & Prashanth Ramakrishnan

A predictable system is a myth and system failures are inevitable in today's world and the only way out is preparing ourselves to overcome such failures and build resilient systems. Chaos testing as a part of Site Reliabilty engineering (SRE), is the art of simulating unexpected system failures and testing a system's behavior and recovery plan under such tests that helps to build a resilient system. Failures cant be avoided but it can definitely be managed if we are prepared and that is what we explore in this topic.

10:30 am - 11:00 am IST | Replay: 6:30 pm - 7:00 pm IST

Go serverless or stay on Kubernetes for deploying microservices?

Ashish Bhalgat & Surya Sreedevi Vedula

Serverless architectures offer elasticity, low entry cost and faster time to market without the operational overhead of managing servers. They are proven to be effective in use cases such as event streaming, IoT data processing, chatbots and Cron jobs. But in the context of deployment of micro-services how do they compare to the highly popular Kubernetes-based container orchestration? This talk will give an overview of serverless stack emphasizing features with a demo, and give insights about the trade-offs between Kubernetes vs serverless deployment architectures for microservices.
October 08, 2021

9:00 am - 9:30 am IST | Replay: 5:00 pm - 5:30 pm IST

Keynote - Building for a Billion: Aadhaar and India stack experience

Dr. Pramod Varma

9:30 am - 10:00 am IST | Replay: 5:30 pm - 6:00 pm IST

A journey from enterprise XR to ethical XR

Kuldeep Singh & Raju Kandaswamy

XR tech is becoming more powerful when combined with IoT, AI, 3D printing, robotics, wearables solutions, 5G and Brain Computer Interfaces. Advancements in other technologies are making XR more advanced. Today’s smart glass will be tomorrow’s smart contact lens, and today’s smartphone will be tomorrow’s wearable compute unit charged with body energy. We will live the tech. XR is all about changing beliefs. XR solutions are designed in such a way that we believe a virtual replica of the physical world as a real object and get immersed in that. Just like any other technology, this tech also comes with some side effects. This tech can produce virtual fake environments and fake situations so easily, and it is mind-changing too. That's where the need for Ethical XR emerges and we will cover why and how the enterprise needs to things towards it.

10:00 am - 10:30 am IST | Replay: 6:00 pm - 6:30 pm IST

Software supply-chain attacks and mitigations

Sindhuja Mahendran

As outsourcing and expanded use of commercial off-the-shelf (COTS) and open source software products increases and as mal-intended users exploit opportunities to reconfigure and change deployed products and systems, supply chain security risk becomes a growing concern. This talk covers the real world attacks and how a developer or a QA can identify and mitigate such risks.

10:30 am - 11:00 am IST | Replay: 6:30 pm - 7:00 pm IST

Lessons from 8 years of OpenSource product development (Bahmni EMR)

Angshuman Sarkar & Gurpreet Luthra

Building an OpenSource product that spans over 1Million LoC and is designed for use in Resource Constrained Environments has taught us many lessons --- Tech and Product Oriented. In this talk we will share the challenges and lessons learnt in building & supporting a Hospital Management system that is live in 500+ sites across the world.
October 09, 2021

9:00 am - 10:00 am IST

Keynote - explanation of how music theory works, using code

Chris Ford

Music theory is one of the most naturally elegant and functional domains. It's a perfect fit for Clojure, which is why the Overtone audio environment makes hacking sound so much fun. Chris will start with the basic building block of sound, the sine wave, and will gradually accumulate abstractions culminating in a canon by Johann Sebastian Bach. By the end, you should agree that anyone who's a developer is a musician too - even if they don't know it yet.

10:00 am - 11:00 am IST

Speaker Lounge

During this 1-hour live session, you can connect with the speakers and get your questions answered