Blog
Thoughts, insights, and experiences from my journey in software development
My Student AI From 2000 Still Runs. Here Is What It Taught Me
In 2000 I hand-coded eight small machine learning programs as a commerce student in Mumbai. In 2026 I put them back online, unchanged, and they ran on the first try. On dependencies, durability, and why boring code outlives clever code.
Getting Started with Machine Learning
A comprehensive guide for beginners looking to start their journey in machine learning, covering essential concepts, tools, and resources.
Modern Python Development Practices
Best practices and tools for modern Python development in 2024. Learn about the latest tools, frameworks, and methodologies that make Python development more efficient and maintainable.
Building Scalable Web Applications
Architecture patterns and best practices for scalable web applications. Discover how to design and implement robust systems that can handle growth and maintain performance under load.