RSSAmplifier

Blog

ashwch Atom Feed

Writing by Ashwini Chaudhary.

ashwch.comRSS feed ↗16 posts

Latest posts

How Green Tea Made Go's Garbage Collector More Cache-Friendly

How Go finds live heap objects, why safepoints and compiler pointer maps matter, and how Green Tea changes the marking worklist from objects to memory spans.

How we use AI like engineers

Using AI to recover context in large codebases and take repetitive work off engineers' plates without compromising on code and review quality or operational safety.

No Code by Hand

CI dropped from 37 minutes to 9, at 35% lower cost. What we learned about mixing Claude and Codex, clearing the hidden queue, and where the real multiplier came from.

Protecting Our Own Tenant in a Multi-Tenant SaaS

How we treat Diversio's own tenant inside Optimo as the hardest one to reach, using layered controls across Django admin, approvals, Postgres RLS, IAM and automation.

Insights from "Everything I Know About Good System Design"

My thoughts and practical experiences applying Sean Goedecke's system design principles - from state management to database schemas, with real-world lessons learned over 10+ years.

The Monolith That Made AI Actually Useful

How we solved context switching across multiple repositories by building a monolith using git submodules, making both humans and AI 10x more effective with our codebase.

Postman to Bruno: A Weekend Migration That Transformed Our API Workflow

We migrated our entire Postman collection to Bruno over a weekend and leveraged Claude Code to automate API documentation, reducing documentation time by 90% and catching breaking changes at review time.

Managing Context Metadata in Django-PGHistory: Solving the Persistence Problem

Learn how to prevent metadata leakage between contexts in django-pghistory for cleaner, more accurate audit trails in your Django applications.

Designing a Life: Lessons from Benjamin Franklin

How Benjamin Franklin designed his life, built habits, and used humor, curiosity, and community to continuously reinvent himself.

Actionable Insights from Jeff Bezos' Interview at the DealBook Summit

Actionable Insights from Jeff Bezos' Interview at the DealBook Summit.

30-60-90 — Set Up Your Engineering Hires for Success

A 90-day roadmap that empowers new engineering hires through structured mentorship, engaging tasks, and continuous feedback.

uv and PEP 723

Using uv with PEP 723 simplifies dependency management for standalone Python scripts, making quick scripting with LLM-generated code effortless.

Evolving Engineering Recruitment at Diversio in the Age of AI

What we have learned hiring at Diversio

Terminal setup using ZSH, Prezto and Starship on MacOS

Terminal setup using ZSH, Prezto and Starship on MacOS

Become a pdb power-user

Become a pdb power-user

Handling missing keys in str.format_map properly

Handling missing keys in `str.format_map` properly