Kumar Anirudha
Product and Tech consultant
He/Him
Speaker Tagline –Product Architect and Tech Consultant
Gravatar - Professional Photo – Twitter (X) Profile – LinkedIn Profile – Instagram Profile –Sessions
Curious about contributing to open source but not sure where to begin? This session is a beginner-friendly introduction to the world of open source development. We’ll walk through the basics of finding projects, understanding contribution guidelines, and making your first pull request. You’ll learn practical tips on collaborating with maintainers, navigating GitHub/GitLab, and identifying meaningful issues to work on. Whether you’re a student, a professional developer, or just someone interested in giving back to the community, this session will equip you with the confidence and know-how to take your first steps into open source.
Curious about contributing to open source but not sure where to begin? This session is a beginner-friendly introduction to the world of open source development. We’ll walk through the basics of finding projects, understanding contribution guidelines, and making your first pull request. You’ll learn practical tips on collaborating with maintainers, navigating GitHub/GitLab, and identifying meaningful issues to work on. Whether you’re a student, a professional developer, or just someone interested in giving back to the community, this session will equip you with the confidence and know-how to take your first steps into open source.
Python is one of the most popular programming languages in the world. But when it comes to running in the browser, it still lags behind. Existing solutions like Pyodide and RustPython attempts to bridge the gap using CPython or transpilation, but they come with significant trade-offs: large payload sizes, slow startup times, and compatibility constraints.
This talk explores the current Python + WebAssembly (WASM) ecosystem and its limitations. We’ll look at how projects like Pyodide, PyScript, and RustPython attempt to make Python web-native and why they fall short. Then, we’ll dive into why a native Python-to-WASM compiler is the missing piece and how such a compiler could radically improve performance, portability, and adoption.
We wrote a native python to wasm compiler, called Waspy, which we'll talk about and how various python components and types are compiled and placed.
Vibe Coding isn't a new topic. We all know it, seen it or have done it. The idea is to explore the current vibe coding environment from development process, code quality, hiring and more perspectives. We'll explore how it has impacted the dev ecosystem today and specially the python developement in general.
Calling all organisers, co-organisers, and aspiring volunteers! This is your chance to connect with fellow Python communities across India, exchange ideas, share challenges, and collaborate on building stronger local user groups. Whether you’re just starting out or have been running a meetup for years, this session will give you the space to brainstorm, learn best practices, and explore ways we can support each other to grow the Python ecosystem together.
Ragas is a comprehensive evaluation toolkit designed to supercharge Large Language Model (LLM) application evaluations. Ragas provides objective metrics, intelligent test generation capabilities, and data-driven insights to help developers move away from time-consuming, subjective assessments toward efficient, quantifiable evaluation workflows.
Waspy is a Python to WebAssembly compiler written in Rust that translates Python functions into optimized WebAssembly bytecode. The project enables developers to run Python code in web browsers, edge computing environments, and any WebAssembly-compatible runtime with near-native performance.
Who can contribute:
- Rust developers (compiler implementation, optimization)
- Python developers (language feature testing, examples)
- WebAssembly experts (runtime optimization, standards compliance)
- Documentation writers and example creators
- Anyone interested in programming language implementation