<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://pulkit.blog/aws-s3-with-nodejs/</loc><lastmod>2024-08-08</lastmod></url>
  <url><loc>https://pulkit.blog/branded-types-in-typescript/</loc><lastmod>2025-12-26</lastmod></url>
  <url><loc>https://pulkit.blog/contact-form-with-resend/</loc><lastmod>2024-12-13</lastmod></url>
  <url><loc>https://pulkit.blog/context-menu-in-react/</loc><lastmod>2024-08-10</lastmod></url>
  <url><loc>https://pulkit.blog/cookie-sync-pattern/</loc><lastmod>2026-05-04</lastmod></url>
  <url><loc>https://pulkit.blog/creating-npx-command/</loc><lastmod>2024-07-27</lastmod></url>
  <url><loc>https://pulkit.blog/cron-jobs-with-bullmq/</loc><lastmod>2026-03-29</lastmod></url>
  <url><loc>https://pulkit.blog/deploying-on-coolify/</loc><lastmod>2025-07-26</lastmod></url>
  <url><loc>https://pulkit.blog/design-engineering/clip-path-reveals/</loc><lastmod>2026-03-25</lastmod></url>
  <url><loc>https://pulkit.blog/design-engineering/css-transitions/</loc><lastmod>2026-02-27</lastmod></url>
  <url><loc>https://pulkit.blog/design-engineering/easing-curves-that-feel-natural/</loc><lastmod>2026-01-27</lastmod></url>
  <url><loc>https://pulkit.blog/design-engineering/</loc></url>
  <url><loc>https://pulkit.blog/design-engineering/keyframe-animations/</loc><lastmod>2026-03-15</lastmod></url>
  <url><loc>https://pulkit.blog/design-engineering/moving-things-without-moving-them/</loc><lastmod>2026-02-24</lastmod></url>
  <url><loc>https://pulkit.blog/design-engineering/offloading-motion-to-the-gpu/</loc><lastmod>2026-02-03</lastmod></url>
  <url><loc>https://pulkit.blog/design-engineering/psychology-of-motion/</loc><lastmod>2026-01-25</lastmod></url>
  <url><loc>https://pulkit.blog/design-engineering/the-physics-behind-natural-motion/</loc><lastmod>2026-01-28</lastmod></url>
  <url><loc>https://pulkit.blog/design-engineering/training-your-eye-for-motion/</loc><lastmod>2026-01-29</lastmod></url>
  <url><loc>https://pulkit.blog/design-engineering/when-to-animate-and-when-to-skip/</loc><lastmod>2026-01-28</lastmod></url>
  <url><loc>https://pulkit.blog/git-partial-clones/</loc><lastmod>2026-08-03</lastmod></url>
  <url><loc>https://pulkit.blog/git-worktrees/</loc><lastmod>2026-05-29</lastmod></url>
  <url><loc>https://pulkit.blog/</loc></url>
  <url><loc>https://pulkit.blog/how-i-use-cursor/</loc><lastmod>2026-02-26</lastmod></url>
  <url><loc>https://pulkit.blog/image-gallery-with-photoswipe/</loc><lastmod>2024-08-12</lastmod></url>
  <url><loc>https://pulkit.blog/kaksha/</loc><lastmod>2026-08-09</lastmod></url>
  <url><loc>https://pulkit.blog/mcp-server-that-writes-itself/</loc><lastmod>2026-04-22</lastmod></url>
  <url><loc>https://pulkit.blog/my-first-talk/</loc><lastmod>2026-06-13</lastmod></url>
  <url><loc>https://pulkit.blog/nodejs-on-ec2/</loc><lastmod>2024-08-05</lastmod></url>
  <url><loc>https://pulkit.blog/og-images-in-nextjs/</loc><lastmod>2024-11-15</lastmod></url>
  <url><loc>https://pulkit.blog/prisma-with-postgresql/</loc><lastmod>2024-08-17</lastmod></url>
  <url><loc>https://pulkit.blog/python-poetry-guide/</loc><lastmod>2024-07-13</lastmod></url>
  <url><loc>https://pulkit.blog/rag-chatbot-with-qdrant/</loc><lastmod>2025-12-11</lastmod></url>
  <url><loc>https://pulkit.blog/scroll-indicator-with-framer/</loc><lastmod>2024-07-24</lastmod></url>
  <url><loc>https://pulkit.blog/seo-for-nextjs-portfolio/</loc><lastmod>2025-12-21</lastmod></url>
  <url><loc>https://pulkit.blog/smooth-scroll/</loc><lastmod>2026-03-03</lastmod></url>
  <url><loc>https://pulkit.blog/sse-with-fastapi/</loc><lastmod>2024-07-26</lastmod></url>
  <url><loc>https://pulkit.blog/ssg-in-nextjs/</loc><lastmod>2026-01-01</lastmod></url>
  <url><loc>https://pulkit.blog/system-design/async-processing/</loc><lastmod>2026-01-10</lastmod></url>
  <url><loc>https://pulkit.blog/system-design/big-data-tools/</loc><lastmod>2026-01-24</lastmod></url>
  <url><loc>https://pulkit.blog/system-design/bloom-filters/</loc><lastmod>2026-01-24</lastmod></url>
  <url><loc>https://pulkit.blog/system-design/caching/</loc><lastmod>2026-01-08</lastmod></url>
  <url><loc>https://pulkit.blog/system-design/circuit-breakers/</loc><lastmod>2026-01-13</lastmod></url>
  <url><loc>https://pulkit.blog/system-design/communication-protocols/</loc><lastmod>2026-01-23</lastmod></url>
  <url><loc>https://pulkit.blog/system-design/consistent-hashing/</loc><lastmod>2026-01-24</lastmod></url>
  <url><loc>https://pulkit.blog/system-design/db-transaction-internals/</loc><lastmod>2026-01-03</lastmod></url>
  <url><loc>https://pulkit.blog/system-design/high-availability/</loc><lastmod>2026-01-23</lastmod></url>
  <url><loc>https://pulkit.blog/system-design/</loc></url>
  <url><loc>https://pulkit.blog/system-design/load-balancers/</loc><lastmod>2026-01-11</lastmod></url>
  <url><loc>https://pulkit.blog/system-design/non-relational-databases/</loc><lastmod>2026-01-08</lastmod></url>
  <url><loc>https://pulkit.blog/system-design/rate-limiting/</loc><lastmod>2026-04-11</lastmod></url>
  <url><loc>https://pulkit.blog/system-design/understanding-database-scaling-sharding/</loc><lastmod>2026-01-07</lastmod></url>
  <url><loc>https://pulkit.blog/tailwind-obfuscation/</loc><lastmod>2026-09-20</lastmod></url>
  <url><loc>https://pulkit.blog/typewriter-effect-in-react/</loc><lastmod>2024-04-28</lastmod></url>
  <url><loc>https://pulkit.blog/virtualized-list/</loc><lastmod>2026-01-04</lastmod></url>
  <url><loc>https://pulkit.blog/vscode-in-browser/</loc><lastmod>2024-07-04</lastmod></url>
</urlset>
