<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/topics</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/map</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sandbox</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/privacy</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/solid</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/oood</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/lld</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/backend</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/books</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/articles</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/oop-fundamentals</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/uml-class-diagrams</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/class-relationships</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/composition-vs-inheritance</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/coupling-and-cohesion</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/interfaces</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/implements</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/abstract-classes-and-inheritance</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/encapsulation</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/constructors</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/static-and-final</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/overriding-and-polymorphism</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/generics</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/exceptions</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/cloneable</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/inner-and-nested-classes</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/dependency-injection</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/fluent-api-and-annotations</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/enums</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/equals-and-hash-code</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/lambdas-and-streams</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/collections</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/concurrency</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/strings-and-immutability</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/memory-and-pass-by-value</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/optional-and-null-handling</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/basics/records-and-sealed-classes</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/basic-notes</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/sql-operations</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/dcl-and-transactions</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/ddl</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/check-constraints</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/not-null-primary-key-and-nulls</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/unique-default-and-auto-increment</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/foreign-keys-and-relationships</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/query-lifecycle</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/indexing</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/basic-select-commands</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/select-and-from</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/where-clause</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/comparison-operators</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/logical-operators</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/arithmetic-operators</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/order-by-and-limit</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/distinct-and-aliases</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/filtering-essentials</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/filtering-essentials-detailed</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/aggregation</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/aggregation-mistakes</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/utility-functions</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/case-expression</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/string-functions</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/basic-sql-mcq-revision</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/filtering-essentials-quiz</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/aggregation-quiz</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/basic-filtering-problems</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/filtering-problems</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/aggregation-problems</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/valid-triangle-check</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/instant-food-delivery</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/special-bonus-calculation</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/node-classification</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/apples-vs-oranges</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/query-quality-analysis</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/number-of-calls-between-two-persons</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/editing-data-and-tables</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/merging-query-results</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/joins-deep-dive</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/access-control</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/connections-and-transactions</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/mastering-subqueries</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/common-table-expressions</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/working-with-dates</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/window-functions</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/string-functions-quiz</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/exceeding-tweet-length</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/editing-data-and-tables-problems</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/merging-query-results-problems</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/joins-deep-dive-problems</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/joins-level-2-problems</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/subquery-problems</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/common-table-expression-problems</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/date-problems</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/json-in-sql</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/database-design-fundamentals</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/stored-procedures</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/performance-and-debugging</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/storage-keys-query-and-performance</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/scaling-production-and-operations</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/isolation-levels-and-locking</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/views</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/triggers</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/pagination</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/sql/return-child-rows-as-json-array</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/solid/srp</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/solid/srp/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/solid/srp/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/solid/ocp</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/solid/ocp/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/solid/ocp/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/solid/lsp</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/solid/lsp/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/solid/lsp/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/solid/isp</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/solid/isp/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/solid/isp/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/solid/dip</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/solid/dip/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/solid/dip/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/solid/design-principles</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/singleton</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/singleton/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/singleton/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/factory</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/factory/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/factory/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/abstract-factory</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/abstract-factory/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/abstract-factory/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/builder</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/builder/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/builder/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/prototype</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/prototype/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/prototype/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/creational-summary</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/adapter</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/adapter/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/adapter/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/decorator</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/decorator/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/decorator/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/facade</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/facade/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/facade/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/composite</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/composite/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/composite/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/proxy</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/proxy/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/proxy/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/flyweight</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/flyweight/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/flyweight/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/bridge</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/bridge/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/bridge/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/structural-summary</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/strategy</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/strategy/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/strategy/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/observer</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/observer/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/observer/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/command</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/command/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/command/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/state</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/state/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/state/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/template-method</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/template-method/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/template-method/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/iterator</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/iterator/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/iterator/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/chain-of-responsibility</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/chain-of-responsibility/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/chain-of-responsibility/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/memento</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/memento/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/memento/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/mediator</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/mediator/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/mediator/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/visitor</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/visitor/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/visitor/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/interpreter</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/interpreter/after</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/interpreter/before</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/patterns/behavioural-summary</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/oood/parking-lot</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/oood/vending-machine</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/oood/tic-tac-toe</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/oood/elevator</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/oood/atm</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/oood/unix-file-search</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/oood/movie-ticket-booking</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/oood/restaurant-management</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/oood/grocery-store</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/oood/blackjack-game</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/oood/shipping-locker</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/lld/parking-lot</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/lld/zomato</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/lld/splitwise</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/lld/lru-cache</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/lld/rate-limiter</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/lld/logger</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/lld/pub-sub</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/lld/meeting-room-booking</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/toast</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/pagination</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/modal</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/carousel</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/search-bar</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/accordion</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/tabs</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/local-storage</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/use-timeout</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/lite-excel</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/drag-and-drop</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/traffic-light</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/calendar</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/virtualization</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/stepper</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/todo</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/controlled-tabs</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/file-upload</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/memory-game</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/progress-bar</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/file-explorer</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/trello-board</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/real-time-chat</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/seat-selection</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/transfer-list</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/job-board</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/nested-checkboxes</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/typing-effect</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/chips-input</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/instagram-stories</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/star-rating</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/react/nested-comments</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/backend/routing</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/backend/serialization-and-deserialization</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/backend/validation-and-transformation</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/backend/rest-api-design</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/backend/backend-layers-and-request-context</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/backend/authentication-and-authorization</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/backend/postgresql-foundations</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/backend/caching</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/backend/task-queues-and-background-jobs</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/interview-approach</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/back-of-envelope-estimation</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/caching</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/load-balancing</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/consistent-hashing</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/message-queues</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/databases-and-indexes</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/sharding</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/replication</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/cdn</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/idempotency-and-retries</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/proxies-and-api-gateways</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/url-shortener</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/rate-limiter</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/notification-service</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/pastebin-and-github-gists</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/ecommerce-product-listing</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/tinder</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/realtime-abuse-master</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/fraud-detection</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/recommendation-engine</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/chat-app</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/digital-wallet</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/distributed-cache</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/news-feed</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/video-streaming</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/hld/file-storage</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/introduction-to-forward-deployed-engineering</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/introduction-to-forward-deployed-engineering/revision</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/how-large-language-models-work</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/how-large-language-models-work/revision</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/talking-to-an-llm-from-your-application</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/talking-to-an-llm-from-your-application/revision</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/building-a-chatbot-context-memory-streaming-hallucinations</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/building-a-chatbot-context-memory-streaming-hallucinations/revision</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/introduction-to-ai-agents-tools-and-the-agent-loop</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/introduction-to-ai-agents-tools-and-the-agent-loop/revision</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/streaming-ai-responses-from-tokens-to-a-live-chat</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/streaming-ai-responses-from-tokens-to-a-live-chat/revision</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/vector-embeddings-from-first-principles</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/vector-embeddings-from-first-principles/revision</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/semantic-movie-search-with-embeddings</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/semantic-movie-search-with-embeddings/revision</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/vector-search-brute-force-knn-and-the-indexing-problem</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/vector-search-brute-force-knn-and-the-indexing-problem/revision</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/vector-databases-and-ann-ivf-hnsw-product-quantization</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/vector-databases-and-ann-ivf-hnsw-product-quantization/revision</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/retrieval-augmented-generation-rag-chunking-retrieval-and-citations</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/retrieval-augmented-generation-rag-chunking-retrieval-and-citations/revision</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/advanced-rag-chunking-hybrid-search-and-reranking</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/advanced-rag-chunking-hybrid-search-and-reranking/revision</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/structured-output-typed-json-from-an-llm</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/structured-output-typed-json-from-an-llm/revision</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/model-context-protocol-mcp-hosts-clients-and-servers</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/model-context-protocol-mcp-hosts-clients-and-servers/revision</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/mcp-beyond-tools-resources-and-prompts</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/mcp-beyond-tools-resources-and-prompts/revision</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/multimodal-vision-chat-sending-images-to-an-llm</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/multimodal-vision-chat-sending-images-to-an-llm/revision</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/gen-ai-evals-how-to-know-your-ai-app-works</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/gen-ai-evals-how-to-know-your-ai-app-works/revision</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/testing-an-ai-agent-deterministic-evals-and-llm-as-a-judge</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/testing-an-ai-agent-deterministic-evals-and-llm-as-a-judge/revision</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/gen-ai-security-and-guardrails-prompt-injection-jailbreaks-and-safe-tool-use</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/fde/gen-ai-security-and-guardrails-prompt-injection-jailbreaks-and-safe-tool-use/revision</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/books/trade-offs-in-data-systems-architecture</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/books/defining-nonfunctional-requirements</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/books/data-models-and-query-languages</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/books/storage-and-retrieval</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/books/encoding-and-evolution</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/books/replication</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/books/sharding</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/books/transactions</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/books/the-trouble-with-distributed-systems</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/books/consistency-and-consensus</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/books/batch-processing</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/books/stream-processing</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/books/a-philosophy-of-streaming-systems</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/books/doing-the-right-thing</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/books/master-revision-sheet</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/articles/ddd-clean-architecture</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/articles/cap-theorem</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/articles/http-query-method</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/articles/jwt-authentication</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/articles/how-behavioural-interviews-work</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/articles/star-method-and-story-bank</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/articles/tell-me-about-yourself</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/articles/conflict-failure-and-feedback</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/articles/ownership-leadership-and-ambiguity</loc>
</url>
<url>
<loc>https://blueprints-rizonkumarrahi.vercel.app/articles/closing-the-interview</loc>
</url>
</urlset>
