260 posts

TIL: Modern Rust Learning Resources and Development Patterns

Today I learned about comprehensive Rust learning resources, from interactive tours to dangerous practices, and how Rust addresses common development challenges.

July 13, 2020 · 8 min

I am taking the MIT Distributed Systems Course

Starting MIT's 6.824 Distributed Systems course to learn more about distributed system design. A brief announcement of my learning journey into distributed systems concepts.

July 7, 2020 · 1 min

Managing Multiple Python Installations

A brief guide on managing multiple Python versions using conda instead of system package managers. Simple advice for clean Python environment management on Linux and Mac.

July 7, 2020 · 1 min

Python Closures: Understanding Scope and Variable Lifetime

An in-depth exploration of closures in Python, examining how variables persist across scopes through practical examples and bytecode analysis.

June 15, 2020 · 9 min

Configuring Pip to Work in Enterprise Environments

How to configure pip for corporate networks with proxy servers and SSL certificates. Setting up environment variables and configuration files to work around common enterprise networking challenges.

February 29, 2020 · 2 min

TIL: TOML Configuration Language

TIL 2019-11-28 TOML: Tom’s Obvious Minimal Language - Simple, readable configuration file format that aims to be a better alternative to JSON, YAML, and INI files for configuration purposes.

November 28, 2019 · 1 min

PyCon India 2019 Talk - MicroPython and Hardware Hacking

My experience speaking at PyCon India 2019 about MicroPython, hardware projects, and accessibility in conference speaking with single-sided deafness.

October 12, 2019 · 3 min

TIL: Modern Web Development Tools and Command-Line Utilities

Today I learned about essential modern development tools, from better command-line utilities to web frameworks, that significantly improve developer productivity and workflow.

January 1, 2019 · 10 min

Leonardo - Generating Product Unique Specification Images Using Python

Building an automated system to generate thousands of product specification images at Flipkart using Python, Pillow, and Beautiful Soup - replacing manual graphic design work with code.

November 15, 2018 · 9 min

Learn the Kana Using Python and a Raspberry Pi

Building an interactive Hiragana quiz using Python, Raspberry Pi, and a WaveShare e-Paper display to practice Japanese characters.

September 9, 2018 · 3 min