<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Suriya Shanmugam</title><link>http://suriyashanmugam.com/</link><description>Recent content on Suriya Shanmugam</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>suriya.shanmugam.us@gmail.com (Suriya Shanmugam)</managingEditor><webMaster>suriya.shanmugam.us@gmail.com (Suriya Shanmugam)</webMaster><copyright>© 2026 Suriya Shanmugam</copyright><lastBuildDate>Wed, 29 Apr 2026 20:46:00 -0700</lastBuildDate><atom:link href="http://suriyashanmugam.com/index.xml" rel="self" type="application/rss+xml"/><item><title>Authentication-Explained : From Basic Auth to SSO</title><link>http://suriyashanmugam.com/blogs/authentication/</link><pubDate>Wed, 29 Apr 2026 20:46:00 -0700</pubDate><author>suriya.shanmugam.us@gmail.com (Suriya Shanmugam)</author><guid>http://suriyashanmugam.com/blogs/authentication/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="http://suriyashanmugam.com/blogs/authentication/featured.png"/></item><item><title>DynamoDB, Explained: How to Think in Access Patterns Instead of Tables</title><link>http://suriyashanmugam.com/blogs/dynamo-db/</link><pubDate>Sun, 26 Apr 2026 18:53:16 -0700</pubDate><author>suriya.shanmugam.us@gmail.com (Suriya Shanmugam)</author><guid>http://suriyashanmugam.com/blogs/dynamo-db/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="http://suriyashanmugam.com/blogs/dynamo-db/featured.png"/></item><item><title>Intro to Redis: Architecture, Patterns, and Scaling in Production</title><link>http://suriyashanmugam.com/blogs/redis/</link><pubDate>Sun, 29 Mar 2026 18:35:40 -0700</pubDate><author>suriya.shanmugam.us@gmail.com (Suriya Shanmugam)</author><guid>http://suriyashanmugam.com/blogs/redis/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="http://suriyashanmugam.com/blogs/redis/featured.png"/></item><item><title>Git: Building the Right Mental Model</title><link>http://suriyashanmugam.com/blogs/git_basics/</link><pubDate>Sat, 28 Mar 2026 15:53:27 -0700</pubDate><author>suriya.shanmugam.us@gmail.com (Suriya Shanmugam)</author><guid>http://suriyashanmugam.com/blogs/git_basics/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="http://suriyashanmugam.com/blogs/git_basics/featured.png"/></item><item><title>Terraform: Your Guide to Infrastructure as Code</title><link>http://suriyashanmugam.com/blogs/terraform/</link><pubDate>Fri, 27 Mar 2026 18:47:05 -0700</pubDate><author>suriya.shanmugam.us@gmail.com (Suriya Shanmugam)</author><guid>http://suriyashanmugam.com/blogs/terraform/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="http://suriyashanmugam.com/blogs/terraform/featured.png"/></item><item><title>Isolation levels in Databases</title><link>http://suriyashanmugam.com/blogs/transaction_isolation/</link><pubDate>Sun, 05 Oct 2025 18:06:55 -0700</pubDate><author>suriya.shanmugam.us@gmail.com (Suriya Shanmugam)</author><guid>http://suriyashanmugam.com/blogs/transaction_isolation/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="http://suriyashanmugam.com/blogs/transaction_isolation/featured.png"/></item><item><title>Load Balancers: The Invisible Backbone of Modern Applications</title><link>http://suriyashanmugam.com/blogs/load_balancers/</link><pubDate>Sun, 17 Aug 2025 22:19:54 -0700</pubDate><author>suriya.shanmugam.us@gmail.com (Suriya Shanmugam)</author><guid>http://suriyashanmugam.com/blogs/load_balancers/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="http://suriyashanmugam.com/blogs/load_balancers/featured.png"/></item><item><title>About Me</title><link>http://suriyashanmugam.com/about/</link><pubDate>Sat, 09 Aug 2025 19:57:46 -0700</pubDate><author>suriya.shanmugam.us@gmail.com (Suriya Shanmugam)</author><guid>http://suriyashanmugam.com/about/</guid><description/></item><item><title>Projects</title><link>http://suriyashanmugam.com/projects/</link><pubDate>Sat, 09 Aug 2025 19:57:46 -0700</pubDate><author>suriya.shanmugam.us@gmail.com (Suriya Shanmugam)</author><guid>http://suriyashanmugam.com/projects/</guid><description/></item><item><title>Demystifying B-Tree Indexing in Databases</title><link>http://suriyashanmugam.com/blogs/btree_index/</link><pubDate>Sat, 09 Aug 2025 11:33:17 -0700</pubDate><author>suriya.shanmugam.us@gmail.com (Suriya Shanmugam)</author><guid>http://suriyashanmugam.com/blogs/btree_index/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="http://suriyashanmugam.com/blogs/btree_index/featured.png"/></item><item><title>SSTables and LSM Trees in Modern Storage Engines</title><link>http://suriyashanmugam.com/blogs/lsmtrees/</link><pubDate>Fri, 08 Aug 2025 21:07:47 -0700</pubDate><author>suriya.shanmugam.us@gmail.com (Suriya Shanmugam)</author><guid>http://suriyashanmugam.com/blogs/lsmtrees/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="http://suriyashanmugam.com/blogs/lsmtrees/featured.png"/></item><item><title>Hash Indexing</title><link>http://suriyashanmugam.com/blogs/hash_index/</link><pubDate>Thu, 07 Aug 2025 22:19:54 -0700</pubDate><author>suriya.shanmugam.us@gmail.com (Suriya Shanmugam)</author><guid>http://suriyashanmugam.com/blogs/hash_index/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="http://suriyashanmugam.com/blogs/hash_index/featured.png"/></item><item><title>Intro to Indexing</title><link>http://suriyashanmugam.com/blogs/indexing/</link><pubDate>Wed, 06 Aug 2025 22:19:54 -0700</pubDate><author>suriya.shanmugam.us@gmail.com (Suriya Shanmugam)</author><guid>http://suriyashanmugam.com/blogs/indexing/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="http://suriyashanmugam.com/blogs/indexing/featured.png"/></item><item><title>What are AI Agents ?</title><link>http://suriyashanmugam.com/blogs/agents_intro/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>suriya.shanmugam.us@gmail.com (Suriya Shanmugam)</author><guid>http://suriyashanmugam.com/blogs/agents_intro/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="http://suriyashanmugam.com/blogs/agents_intro/featured.png"/></item><item><title>What is RAG ?</title><link>http://suriyashanmugam.com/blogs/rag/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>suriya.shanmugam.us@gmail.com (Suriya Shanmugam)</author><guid>http://suriyashanmugam.com/blogs/rag/</guid><description/><media:content xmlns:media="http://search.yahoo.com/mrss/" url="http://suriyashanmugam.com/blogs/rag/featured.png"/></item></channel></rss>