<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Manish Tiwari · Engineering Notes</title>
  <subtitle>Distributed systems, cloud, AI and backend deep dives.</subtitle>
  <link href="https://www.buildwithmanish.com/feed.xml" rel="self" />
  <link href="https://www.buildwithmanish.com/blogs.html" />
  <id>https://www.buildwithmanish.com/</id>
  <updated>2026-09-27T00:00:00Z</updated>
  <author><name>Manish Tiwari</name><uri>https://www.buildwithmanish.com/about.html</uri></author>
  <entry>
    <title>Jev Decision Making Model: Typed Judgments for AI Agents at Machine Speed</title>
    <link href="https://www.buildwithmanish.com/posts/jev-decision-making-model-typed-judgments-for-ai-agents.html" />
    <id>https://www.buildwithmanish.com/posts/jev-decision-making-model-typed-judgments-for-ai-agents.html</id>
    <published>2026-09-27T00:00:00Z</published>
    <updated>2026-09-27T00:00:00Z</updated>
    <summary>Jev is TypeSafe AI System One model that turns messy state into typed Choice Score and Noul decisions with calibrated confidence for fast software control</summary>
  </entry>
  <entry>
    <title>Stop Abusing POST: Why You Need the New HTTP QUERY Method</title>
    <link href="https://www.buildwithmanish.com/posts/http-query-method.html" />
    <id>https://www.buildwithmanish.com/posts/http-query-method.html</id>
    <published>2026-07-03T00:00:00Z</published>
    <updated>2026-07-03T00:00:00Z</updated>
    <summary>Exploring RFC 9435 and why the new HTTP QUERY method is the missing piece in the REST puzzle.</summary>
  </entry>
  <entry>
    <title>How I Built My Portfolio Website and Achieved a Perfect Lighthouse Score</title>
    <link href="https://www.buildwithmanish.com/posts/how-i-built-my-portfolio-website-and-achieved-a-perfect-lighthouse-score.html" />
    <id>https://www.buildwithmanish.com/posts/how-i-built-my-portfolio-website-and-achieved-a-perfect-lighthouse-score.html</id>
    <published>2026-03-15T00:00:00Z</published>
    <updated>2026-03-15T00:00:00Z</updated>
    <summary>A deep dive into the architecture, tech stack, and best practices that helped my portfolio achieve a perfect 100/100/100/100 Lighthouse score.</summary>
  </entry>
  <entry>
    <title>Top 5 Programming Languages to learn in 2026</title>
    <link href="https://www.buildwithmanish.com/posts/top-5-programming-languages-to-learn-in-2026.html" />
    <id>https://www.buildwithmanish.com/posts/top-5-programming-languages-to-learn-in-2026.html</id>
    <published>2025-12-31T00:00:00Z</published>
    <updated>2025-12-31T00:00:00Z</updated>
    <summary>The 2026 programming language roadmap, ranked by strategic opportunity for students, working professionals and career switchers, using Stack Overflow, GitHub Octoverse and TIOBE data.</summary>
  </entry>
  <entry>
    <title>Relational Database Management System: An Engineering Deep-Dive</title>
    <link href="https://www.buildwithmanish.com/posts/relational-database-management-system.html" />
    <id>https://www.buildwithmanish.com/posts/relational-database-management-system.html</id>
    <published>2025-12-30T00:00:00Z</published>
    <updated>2025-12-30T00:00:00Z</updated>
    <summary>Despite the meteoric rise of NoSQL, time-series, and vector databases in the last decade, the Relational Database Management System (RDBMS) remains the immutable backbone of global enterprise software...</summary>
  </entry>
  <entry>
    <title>Textbook for Excel Exam</title>
    <link href="https://www.buildwithmanish.com/posts/textbook-for-excel-exam.html" />
    <id>https://www.buildwithmanish.com/posts/textbook-for-excel-exam.html</id>
    <published>2025-12-29T00:00:00Z</published>
    <updated>2025-12-29T00:00:00Z</updated>
    <summary>In the world of data engineering and business intelligence, Microsoft Excel remains the ubiquitous “first draft” of data analysis. While Python, SQL, and Tableau dominate big data pipelines, Excel is...</summary>
  </entry>
  <entry>
    <title>How I built an AI blogger Agent using N8N and Jekyll</title>
    <link href="https://www.buildwithmanish.com/posts/how-i-built-an-ai-blogger-agent-using-n8n-and-jekyll.html" />
    <id>https://www.buildwithmanish.com/posts/how-i-built-an-ai-blogger-agent-using-n8n-and-jekyll.html</id>
    <published>2025-12-18T00:00:00Z</published>
    <updated>2025-12-18T00:00:00Z</updated>
    <summary>As engineers, we often suffer from the “cobbler’s children” syndrome. We build complex, scalable systems for clients and employers, yet our own personal portfolios and blogs gather dust. The friction...</summary>
  </entry>
  <entry>
    <title>How I built an AI blogger Agent using N8N,Github and Jekyll</title>
    <link href="https://www.buildwithmanish.com/posts/how-i-built-an-ai-blogger-agent-using-n8ngithub-and-jekyll.html" />
    <id>https://www.buildwithmanish.com/posts/how-i-built-an-ai-blogger-agent-using-n8ngithub-and-jekyll.html</id>
    <published>2025-12-18T00:00:00Z</published>
    <updated>2025-12-18T00:00:00Z</updated>
    <summary>In the current landscape of software engineering, “content creation” is often viewed as a secondary concern-a distraction from shipping code. However, technical documentation and knowledge sharing are...</summary>
  </entry>
  <entry>
    <title>Implementing Agentic Workflows for Java-to-Node.js Migration</title>
    <link href="https://www.buildwithmanish.com/posts/implementing-agentic-workflows-for-javatonodejs-migration.html" />
    <id>https://www.buildwithmanish.com/posts/implementing-agentic-workflows-for-javatonodejs-migration.html</id>
    <published>2025-12-18T00:00:00Z</published>
    <updated>2025-12-18T00:00:00Z</updated>
    <summary>Legacy migration is the “dark matter” of software engineering: we know it makes up a massive portion of the enterprise universe, yet we struggle to observe it directly without getting sucked into a bl...</summary>
  </entry>
  <entry>
    <title>Reactive Architecture in Flutter: Mastering BLoC for Scalable State Management</title>
    <link href="https://www.buildwithmanish.com/posts/reactive-architecture-in-flutter-mastering-bloc-for-scalable-state-management.html" />
    <id>https://www.buildwithmanish.com/posts/reactive-architecture-in-flutter-mastering-bloc-for-scalable-state-management.html</id>
    <published>2025-12-18T00:00:00Z</published>
    <updated>2025-12-18T00:00:00Z</updated>
    <summary>When building scalable mobile applications, the ease of Flutter’s setState is a siren song. It works beautifully for a counter app or a simple toggle, but as your application grows into an enterprise-...</summary>
  </entry>
  <entry>
    <title>Beyond GET and SET: Architecting Resilient Distributed Caching Patterns for Microservices</title>
    <link href="https://www.buildwithmanish.com/posts/beyond-get-and-set-architecting-resilient-distributed-caching-patterns-for-microservices.html" />
    <id>https://www.buildwithmanish.com/posts/beyond-get-and-set-architecting-resilient-distributed-caching-patterns-for-microservices.html</id>
    <published>2025-12-17T00:00:00Z</published>
    <updated>2025-12-17T00:00:00Z</updated>
    <summary>In the infancy of a backend application, caching is often treated as a simple key-value store optimization-a sprinkle of “magic dust” to speed up slow SQL queries. Developers implement a basic client....</summary>
  </entry>
  <entry>
    <title>Beyond the Happy Path: Architecting Fault-Tolerant Recurring Payments with Razorpay</title>
    <link href="https://www.buildwithmanish.com/posts/beyond-the-happy-path-architecting-faulttolerant-recurring-payments-with-razorpay.html" />
    <id>https://www.buildwithmanish.com/posts/beyond-the-happy-path-architecting-faulttolerant-recurring-payments-with-razorpay.html</id>
    <published>2025-12-17T00:00:00Z</published>
    <updated>2025-12-17T00:00:00Z</updated>
    <summary>In the world of distributed systems, the “happy path” is a sedative. It lulls engineers into a false sense of security where networks never partition, latency is zero, and customers always have suffic...</summary>
  </entry>
  <entry>
    <title>Building a Virtual Data Analyst: Architecting Agentic AI Workflows over Power BI</title>
    <link href="https://www.buildwithmanish.com/posts/building-a-virtual-data-analyst-architecting-agentic-ai-workflows-over-power-bi.html" />
    <id>https://www.buildwithmanish.com/posts/building-a-virtual-data-analyst-architecting-agentic-ai-workflows-over-power-bi.html</id>
    <published>2025-12-17T00:00:00Z</published>
    <updated>2025-12-17T00:00:00Z</updated>
    <summary>In the rush to adopt Generative AI, organizations have flooded their backlogs with “Chat with your Data” initiatives. Most of these projects follow a predictable, often disappointing, pattern: a text-...</summary>
  </entry>
  <entry>
    <title>Escaping the if (isAdmin) Trap: Implementing Scalable RBAC and ABAC in Node.js</title>
    <link href="https://www.buildwithmanish.com/posts/escaping-the-if-isadmin-trap-implementing-scalable-rbac-and-abac-in-nodejs.html" />
    <id>https://www.buildwithmanish.com/posts/escaping-the-if-isadmin-trap-implementing-scalable-rbac-and-abac-in-nodejs.html</id>
    <published>2025-12-17T00:00:00Z</published>
    <updated>2025-12-17T00:00:00Z</updated>
    <summary>We have all written it. The line of code that marks the beginning of the end for a scalable codebase:</summary>
  </entry>
  <entry>
    <title>Java Concurrency at Scale: Migrating from Thread Pools to Virtual Threads</title>
    <link href="https://www.buildwithmanish.com/posts/java-concurrency-at-scale-migrating-from-thread-pools-to-virtual-threads.html" />
    <id>https://www.buildwithmanish.com/posts/java-concurrency-at-scale-migrating-from-thread-pools-to-virtual-threads.html</id>
    <published>2025-12-17T00:00:00Z</published>
    <updated>2025-12-17T00:00:00Z</updated>
    <summary>For the better part of two decades, Java concurrency has been a negotiation with the Operating System. We built high-throughput systems on the back of the “One-Thread-Per-Request” model, eventually hi...</summary>
  </entry>
  <entry>
    <title>Mastering Razorpay Webhooks: Architecting an Idempotent, Event-Driven Ingestion Engine</title>
    <link href="https://www.buildwithmanish.com/posts/mastering-razorpay-webhooks-architecting-an-idempotent-eventdriven-ingestion-engine.html" />
    <id>https://www.buildwithmanish.com/posts/mastering-razorpay-webhooks-architecting-an-idempotent-eventdriven-ingestion-engine.html</id>
    <published>2025-12-17T00:00:00Z</published>
    <updated>2025-12-17T00:00:00Z</updated>
    <summary>Integrating a payment gateway like Razorpay often starts with a false sense of security. The documentation shows a happy path: user pays, Razorpay calls your webhook, you update the database, and ship...</summary>
  </entry>
</feed>
