Panch Mukesh
I'm a full stack developer with a passion for building scalable systems, exploring cloud-native technologies, and sharing what I learn along the way. On this blog you'll find deep-dives into Python, Kubernetes, API design, developer tooling, and the craft of software engineering — from architecture decisions to everyday productivity tips.
-
From Autocomplete to Orchestration: The New Era of AI Coding
Software development is shifting from writing code to orchestrating AI agents. Why structured agentic workflows beat vibe coding, and what your role as an engineer actually becomes.
Read more -
WSGI vs ASGI: How Python Web Applications Really Work
WSGI vs ASGI explained, plus how Gunicorn and Uvicorn fit together and which deployment setup to choose for your Python web app.
Read more -
Scaling Smarter with KEDA: Event-Driven Autoscaling for Kubernetes
How KEDA scales Kubernetes workloads on events like queue depth or cron, including scale-to-zero, with a ScaledObject example.
Read more -
Configurable Python Virtual Environments with Pipenv Categories
Use Pipenv --dev, --system and named categories to install only the dependencies each environment needs and keep Docker images lean.
Read more -
Using GitHub MCP Server to Scale AI-Powered Engineering
Five practical ways to use the GitHub MCP Server with AI: codebase insight, PR analysis, issue resolution and release notes.
Read more -
Guiding Fresh Faces: A Seamless Introduction to Your Tech Team
Practical strategies for onboarding fresh developers into your tech team, from code reviews and documentation to integration testing and coding standards.
Read more -
Product Development vs. Baby Development: A Developer's Perspective
A humorous comparison between software development and parenting, exploring the parallels between building products and raising children from a developer's perspective.
Read more -
Python Application Configuration: ConfigParser vs python-decouple
ConfigParser vs python-decouple: how to manage config and environment variables across DEV, QA and PROD in Python apps, with code.
Read more -
Unlocking the Power of API Testing: Ensuring Robust, Secure, and Scalable Systems
A comprehensive guide to API testing methodologies including unit testing, integration testing, load testing, contract testing, health checks, and security testing for building robust systems.
Read more