Talks and publications

Here’s an attempt to aggregate of all the talks/posts till date (in no particular order, updated once in a while).

Articles

Title Source
Reinforcement Q-Learning from Scratch in Python with OpenAI Gym https://www.learndatasci.com/tutorials/reinforcement-q-learning-scratch-python-openai-gym/
Build an IoT system using an old smartphone and IBM Cloud https://developer.ibm.com/tutorials/iot-lp201-build-door-monitoring-system/
Scalablity challenges to the existing blockchain https://www.codementor.io/blog/blockchain-scalability-5rs5ra8eej
Identifying bottlenecks and optimizing performance in a Python codebase https://scoutapm.com/blog/identifying-bottlenecks-and-optimizing-performance-in-a-python-codebase
Merkle Trees: What they are and the problems they solve https://www.codementor.io/blog/merkle-trees-5h9arzd3n8
Develop a blockchain application from scratch in Python https://www.ibm.com/developerworks/cloud/library/cl-develop-blockchain-app-in-python/index.html
Distributed Machine Learning using PySpark https://scoutapm.com/blog/distributed-machine-learning-with-pyspark
Machine learning at Scale https://www.codementor.io/blog/scaling-ml-6ruo1wykxf
Automating your development workflow https://www.skysilk.com/blog/2019/automating-development-workflow-python/
Advanced scraping in Python https://www.codementor.io/blog/python-web-scraping-63l2v9sf2q
Python, Javascript and web automation! https://www.codementor.io/@satwikkansal/python-javascript-and-web-automation-10zfvpeq0g
Simplifying tasks with metaprogramming in Python https://developer.ibm.com/technologies/analytics/tutorials/ba-metaprogramming-python/
Do you really think you know strings in Python? https://www.codementor.io/satwikkansal/do-you-really-think-you-know-strings-in-python-fnxh8mtha
Python practices for Efficient code: Performance, Memory and Usablity https://www.codementor.io/satwikkansal/python-practices-for-efficient-code-performance-memory-and-usability-aze6oiq65
Can Python Make you fly? https://www.codementor.io/satwikkansal/can-python-make-you-fly-fuolx8uxu
Getting started with scraping in Python https://www.codementor.io/satwikkansal/getting-started-with-scraping-in-python-azebpcv0f
Common Python interview questions https://satwikkansal.wordpress.com/2016/12/24/common-python-interview-questions/
Adding menu buttons to your messenger bot Link
Python versus Java: Attempt to compare two popular programming languages https://scoutapm.com/blog/python-vs-java
Common Python interview questions https://satwikkansal.wordpress.com/2016/12/24/common-python-interview-questions/
Extracting and Visualizing Your Shopify Data https://www.xplenty.com/blog/extracting-visualizing-shopify-data-part-2/
Video-course: Hands-on Reinforcement Learning with Tensorflow https://github.com/PacktPublishing/-Hands-on-Reinforcement-Learning-with-TensorFlow

The co-authored ones

Title Source
Top 10 IoT security challenges https://developer.ibm.com/articles/iot-top-10-iot-security-challenges/
Managing your IoT devices https://developer.ibm.com/tutorials/iot-lp301-iot-device-management/
Making sense of IoT data https://developer.ibm.com/tutorials/iot-lp301-iot-manage-data/

Talks

Title Event Content
Your fist Open Source contribution at coala Pycon India 2017 Link
Blockchain, Cryptocurrencies, Decentralized Applications, and beyond! IWD-Delhi 2018 Speaker Deck
Do you really think you know strings in Python? PyDelhi Speaker Deck
Developing a self-learning snake game in Python EuroPython 2017 Link Undelivered :(
GSoC, Open Source, and Python DTU Open Source Software Development SIG Slides and Resources
Distributed Machine Learning using Apache Spark (3 hrs) Pycon India 2019 Link

And yes, please don’t forget the giant What the f*ck Python!.

PS: I create most of the content on Freelance basis. If you liked some of the content listed above, and would like to have content designed for your platform, you can check out DevWriters.