<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Mantosh Nishad — Writing</title>
    <link>https://mantosh.dev/writing</link>
    <description>Technical articles on software engineering, system design, and building reliable systems.</description>
    <language>en-US</language>
    <lastBuildDate>Thu, 20 Aug 2026 19:15:17 GMT</lastBuildDate>
    <atom:link href="https://mantosh.dev/rss.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title><![CDATA[Designing React Components That Survive Real-World Complexity]]></title>
      <link>https://mantosh.dev/writing/react-components-complexity</link>
      <guid isPermaLink="true">https://mantosh.dev/writing/react-components-complexity</guid>
      <description><![CDATA[How to architect React components that remain maintainable as requirements evolve, using composition patterns, proper abstractions, and thoughtful API design.]]></description>
      <pubDate>Wed, 15 Jan 2025 00:00:00 GMT</pubDate>
      <category>React</category>
      <category>React</category><category>TypeScript</category><category>Component Design</category><category>Architecture</category><category>Best Practices</category>
    </item>
    <item>
      <title><![CDATA[From CRUD to Systems: How Applications Become Complex]]></title>
      <link>https://mantosh.dev/writing/system-design-evolution</link>
      <guid isPermaLink="true">https://mantosh.dev/writing/system-design-evolution</guid>
      <description><![CDATA[Understanding the evolution from simple CRUD applications to complex distributed systems, and the architectural decisions that shape this journey.]]></description>
      <pubDate>Fri, 10 Jan 2025 00:00:00 GMT</pubDate>
      <category>System Design</category>
      <category>System Design</category><category>Architecture</category><category>Distributed Systems</category><category>Scalability</category><category>Microservices</category>
    </item>
    <item>
      <title><![CDATA[Building Maintainable FastAPI Services]]></title>
      <link>https://mantosh.dev/writing/fastapi-maintainable</link>
      <guid isPermaLink="true">https://mantosh.dev/writing/fastapi-maintainable</guid>
      <description><![CDATA[Patterns for structuring FastAPI applications that scale: dependency injection, service layers, error handling, and testing strategies.]]></description>
      <pubDate>Sun, 05 Jan 2025 00:00:00 GMT</pubDate>
      <category>FastAPI</category>
      <category>FastAPI</category><category>Python</category><category>API Design</category><category>Architecture</category><category>Testing</category>
    </item>
    <item>
      <title><![CDATA[Finding the Real Bottleneck in a Slow PostgreSQL Query]]></title>
      <link>https://mantosh.dev/writing/postgres-performance</link>
      <guid isPermaLink="true">https://mantosh.dev/writing/postgres-performance</guid>
      <description><![CDATA[A systematic approach to PostgreSQL performance tuning: reading execution plans, understanding join strategies, and identifying the actual root cause.]]></description>
      <pubDate>Fri, 20 Dec 2024 00:00:00 GMT</pubDate>
      <category>PostgreSQL</category>
      <category>PostgreSQL</category><category>Performance</category><category>Database</category><category>SQL</category><category>Optimization</category>
    </item>
  </channel>
</rss>