Skip to content

Instantly share code, notes, and snippets.

View MaheshPawaar's full-sized avatar
🎯
Focusing

Mahesh Pawar MaheshPawaar

🎯
Focusing
View GitHub Profile
@MaheshPawaar
MaheshPawaar / python_roadmap_checklist.md
Created May 19, 2026 16:03
6 pillars, 50+ topics — a no-fluff python checklist covering language fundamentals, OOP, pythonic patterns, standard library, testing, and tooling. built for working developers, not tutorial collectors.

Python Roadmap: The Master Checklist

Pillar 1: The Language Fundamentals

The core building blocks every Python program is built from.

  • Variables & Data Types
    • Built-in Types: int, float, str, bool, NoneType — and how Python treats everything as an object.
    • Dynamic Typing: Variables are labels on objects, not typed containers. Understanding type() and isinstance().
    • Type Coercion vs. Conversion: Python rarely coerces types implicitly — mostly just numeric widening (intfloat, e.g. 1 + 2.03.0). Nothing like JS's wild coercions. For everything else, you must explicitly convert (int("42")).
    • is vs ==: == checks value equality; is checks identity (same object in memory). Critical for None checks (x is None).
@MaheshPawaar
MaheshPawaar / Backend Engineering Fundamentals: The Master Checklist
Last active June 19, 2026 15:00
the 80/20 of backend engineering — 5 pillars, 45+ topics that cover 80% of what you'll actually use on the job. no fluff, no filler. study in order, check off as you go.
# Backend Engineering Fundamentals: The Master Checklist
## Pillar 1: The Internet & Communication
The foundational rules of how data moves across the web.
* **HTTP/HTTPS Lifecycle**
* **DNS Resolution:** How a domain name (like `google.com`) is translated into an IP address.
* **TCP Handshake:** The 3-way handshake (SYN, SYN-ACK, ACK) that establishes a reliable connection.
* **TLS/SSL Handshake:** How HTTPS encrypts data in transit to prevent packet sniffing.
* **The Request/Response Cycle:** The anatomy of an HTTP request (Method, Headers, Body) and response (Status Code, Headers, Body).
@MaheshPawaar
MaheshPawaar / SKILL.md
Created March 23, 2026 12:38
Claude Code parallel subagent skill — /use-subag
name use-subag
description Orchestrates parallel subagents to complete tasks faster. Automatically determines whether to use independent parallel agents or a single orchestrator with sequential subagents. Use when the user wants to implement features, fix bugs, refactor code, or perform any multi-file task efficiently. Trigger phrases include "use subagents", "parallel", "fast mode", "speed up".
argument-hint
task description
allowed-tools Agent, Read, Grep, Glob, Edit, Write, Bash
effort max

Parallel Subagent Orchestrator