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.
Today I learned about comprehensive Rust learning resources, from interactive tours to dangerous practices, and how Rust addresses common development challenges.
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.
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.
An in-depth exploration of closures in Python, examining how variables persist across scopes through practical examples and bytecode analysis.
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.
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.
My experience speaking at PyCon India 2019 about MicroPython, hardware projects, and accessibility in conference speaking with single-sided deafness.
Today I learned about essential modern development tools, from better command-line utilities to web frameworks, that significantly improve developer productivity and workflow.
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.
Building an interactive Hiragana quiz using Python, Raspberry Pi, and a WaveShare e-Paper display to practice Japanese characters.