# Blog Published posts in markdown. Each link is the raw source an agent should read. ## [What I Learned Shipping 300 Code Reviews in 1.5 Years as a Fresher](https://shashwatdixit.com/blog/what-300-code-reviews-taught-me.md) From fixing undefined variables to decomposing a monolith — a career progression compressed into data. ## [Optimizing Django ORM Queries](https://shashwatdixit.com/blog/django-orm-query-optimization.md) Practical patterns for eliminating N+1 queries, reducing p90 latency, and knowing when to split an API endpoint. ## [Custom Ctrl f For Embedded Content](https://shashwatdixit.com/blog/custom-search-for-embedded-content.md) How to intercept the browser's native find dialog and implement scoped search within ## [Preventing Architectural Decay with Custom Lint Rules](https://shashwatdixit.com/blog/abc.md) How a 43-line Python script saved our team from re-introducing the same structural problem every sprint. ## [Adding Structured Logging to Celery Tasks Without Touching Every Task](https://shashwatdixit.com/blog/structured-logging-celery-tasks.md) How a single signal handler gave us argument-level observability across 50+ background jobs. ## [Decomposing A Django Monolith](https://shashwatdixit.com/blog/django-monolith-decomposition.md) How I extracted two full-stack modules from a production Django app without downtime — and what I'd do differently next time.