Python shell/REPL themed portfolio website. Built using Pyscript and Python InteractiveInterpreter to execute client side Python.
Blog was initially built using Jekyll and later migrated to eleventy
Demo of building Federated GraphQL APIs in Python using Apollo Federation and Graphene.
An introduction to metaprogramming in Python using metaclasses, with examples and use cases. Covered the `type` in Python, class creation internals, and the modern alternatives to metaclasses.
Pygoat is an open-source project that provides a vulnerable Django application for learning and practicing web application security. The session covered OWASP top 10 vulnerabilities in Django applications, with live demos using Pygoat.
Explored Python object model and how everything in Python is an object, including functions, classes, modules, and even types.
- Pycon US 2025 February 2024
Explored the concept of race conditions, how Pythonโs GIL currently affects multithreading and covered steps to fix thread unsafe code using synchronization primitives.
The session explores the free-threaded mode of CPython 3.13+. We demo and assess the impact on single-threaded vs multithreaded code and test the performance across CPU-bound and I/O-bound tasks, aiming to identify scenarios where free-threaded Python excels.