<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://blog.sumanshresth.com.np</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np" />
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/155-javascript-local-storage</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/155-javascript-local-storage" />
<lastmod>2026-01-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/154-laravel-scheduling</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/154-laravel-scheduling" />
<lastmod>2026-01-26</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/153-plsql-packages</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/153-plsql-packages" />
<lastmod>2026-01-21</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/152-git-bisect</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/152-git-bisect" />
<lastmod>2026-01-14</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/151-laravel-file-storage</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/151-laravel-file-storage" />
<lastmod>2026-01-07</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/150-oracle-hints</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/150-oracle-hints" />
<lastmod>2026-01-01</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/149-javascript-error-handling</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/149-javascript-error-handling" />
<lastmod>2025-12-25</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/148-laravel-collections</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/148-laravel-collections" />
<lastmod>2025-12-23</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/147-oracle-cte-recursive</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/147-oracle-cte-recursive" />
<lastmod>2025-12-17</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/146-javascript-modules</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/146-javascript-modules" />
<lastmod>2025-12-11</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/145-laravel-broadcasting</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/145-laravel-broadcasting" />
<lastmod>2025-12-08</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/144-plsql-exceptions</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/144-plsql-exceptions" />
<lastmod>2025-12-02</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/143-git-cherry-pick</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/143-git-cherry-pick" />
<lastmod>2025-12-01</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/142-laravel-authorization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/142-laravel-authorization" />
<lastmod>2025-11-26</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/141-oracle-analytical-functions</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/141-oracle-analytical-functions" />
<lastmod>2025-11-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/140-javascript-closures</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/140-javascript-closures" />
<lastmod>2025-11-20</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/139-laravel-testing-basics</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/139-laravel-testing-basics" />
<lastmod>2025-11-19</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/138-oracle-partitioning</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/138-oracle-partitioning" />
<lastmod>2025-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/137-css-flexbox</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/137-css-flexbox" />
<lastmod>2025-11-05</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/136-laravel-events-listeners</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/136-laravel-events-listeners" />
<lastmod>2025-10-29</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/135-oracle-sequences</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/135-oracle-sequences" />
<lastmod>2025-10-26</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/134-javascript-spread-rest</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/134-javascript-spread-rest" />
<lastmod>2025-10-21</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/133-laravel-caching</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/133-laravel-caching" />
<lastmod>2025-10-15</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/132-plsql-cursors</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/132-plsql-cursors" />
<lastmod>2025-10-08</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/131-git-stash</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/131-git-stash" />
<lastmod>2025-10-03</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/130-laravel-form-requests</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/130-laravel-form-requests" />
<lastmod>2025-09-27</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/129-oracle-materialized-views</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/129-oracle-materialized-views" />
<lastmod>2025-09-25</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/128-javascript-destructuring</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/128-javascript-destructuring" />
<lastmod>2025-09-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/127-laravel-api-resources</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/127-laravel-api-resources" />
<lastmod>2025-09-15</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/126-oracle-json-functions</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/126-oracle-json-functions" />
<lastmod>2025-09-11</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/125-alpine-js-basics</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/125-alpine-js-basics" />
<lastmod>2025-09-09</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/124-bash-text-processing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/124-bash-text-processing" />
<lastmod>2025-09-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/123-laravel-eloquent-relationships</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/123-laravel-eloquent-relationships" />
<lastmod>2025-09-01</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/122-oracle-indexes</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/122-oracle-indexes" />
<lastmod>2025-08-27</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/121-javascript-promises-async-await</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/121-javascript-promises-async-await" />
<lastmod>2025-08-23</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/120-laravel-middleware</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/120-laravel-middleware" />
<lastmod>2025-08-16</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/119-plsql-bulk-collect</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/119-plsql-bulk-collect" />
<lastmod>2025-08-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/118-css-grid-layout</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/118-css-grid-layout" />
<lastmod>2025-08-05</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/117-laravel-queues-jobs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/117-laravel-queues-jobs" />
<lastmod>2025-08-03</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/116-oracle-explain-plan</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/116-oracle-explain-plan" />
<lastmod>2025-07-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/115-javascript-array-methods</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/115-javascript-array-methods" />
<lastmod>2025-07-24</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/114-laravel-model-events</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/114-laravel-model-events" />
<lastmod>2025-07-18</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/113-oracle-window-functions</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/113-oracle-window-functions" />
<lastmod>2025-07-17</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/112-git-interactive-rebase</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/112-git-interactive-rebase" />
<lastmod>2025-07-11</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/111-laravel-service-container</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/111-laravel-service-container" />
<lastmod>2025-07-08</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/110-oracle-merge-statement</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/110-oracle-merge-statement" />
<lastmod>2025-07-05</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/109-laravel-database-transactions</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/109-laravel-database-transactions" />
<lastmod>2025-07-01</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/108-javascript-debounce-throttle</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/108-javascript-debounce-throttle" />
<lastmod>2025-06-24</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/107-oracle-listagg-function</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/107-oracle-listagg-function" />
<lastmod>2025-06-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/106-laravel-custom-validation-rules</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/106-laravel-custom-validation-rules" />
<lastmod>2025-06-20</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/105-alpine-js-magic-properties</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/105-alpine-js-magic-properties" />
<lastmod>2025-06-13</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/104-alpine-js-reusable-modal</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/104-alpine-js-reusable-modal" />
<lastmod>2025-06-08</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/103-sqlite-wal-mode-explained</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/103-sqlite-wal-mode-explained" />
<lastmod>2025-06-07</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/102-nginx-rate-limiting-strategy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/102-nginx-rate-limiting-strategy" />
<lastmod>2025-06-05</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/101-alpine-js-managing-state</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/101-alpine-js-managing-state" />
<lastmod>2025-06-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/100-accessible-forms</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/100-accessible-forms" />
<lastmod>2025-05-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/99-tailwind-css-container-queries</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/99-tailwind-css-container-queries" />
<lastmod>2025-05-25</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/98-laravel-optimizing-eloquent-relationships</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/98-laravel-optimizing-eloquent-relationships" />
<lastmod>2025-05-23</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/97-oracle-mastering-match-recognize</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/97-oracle-mastering-match-recognize" />
<lastmod>2025-05-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/96-oracle-explaining-lateral-joins</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/96-oracle-explaining-lateral-joins" />
<lastmod>2025-05-17</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/95-floating-point-validation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/95-floating-point-validation" />
<lastmod>2025-05-13</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/94-pest-architecture-testing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/94-pest-architecture-testing" />
<lastmod>2025-05-06</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/93-new-omit-and-include-validation-rules</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/93-new-omit-and-include-validation-rules" />
<lastmod>2025-04-30</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/92-sqlite-by-default</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/92-sqlite-by-default" />
<lastmod>2025-04-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/91-the-defer-helper</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/91-the-defer-helper" />
<lastmod>2025-04-26</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/90-laravel-prompts</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/90-laravel-prompts" />
<lastmod>2025-04-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/89-native-eager-load-limit</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/89-native-eager-load-limit" />
<lastmod>2025-04-20</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/88-new-artisan-make-commands</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/88-new-artisan-make-commands" />
<lastmod>2025-04-13</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/87-simplifying-config-files-in-laravel-11</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/87-simplifying-config-files-in-laravel-11" />
<lastmod>2025-04-07</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/86-using-context-for-request-tracing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/86-using-context-for-request-tracing" />
<lastmod>2025-04-01</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/85-laravel-reverb-basics</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/85-laravel-reverb-basics" />
<lastmod>2025-03-27</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/84-graceful-encryption-key-rotation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/84-graceful-encryption-key-rotation" />
<lastmod>2025-03-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/83-per-second-rate-limiting</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/83-per-second-rate-limiting" />
<lastmod>2025-03-16</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/82-the-once-helper-for-memoization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/82-the-once-helper-for-memoization" />
<lastmod>2025-03-15</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/81-defining-schedule-in-routes-console</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/81-defining-schedule-in-routes-console" />
<lastmod>2025-03-10</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/80-flexible-exception-handling-in-bootstrap</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/80-flexible-exception-handling-in-bootstrap" />
<lastmod>2025-03-09</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/79-the-dumpable-trait</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/79-the-dumpable-trait" />
<lastmod>2025-03-06</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/78-method-based-model-casts</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/78-method-based-model-casts" />
<lastmod>2025-02-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/77-the-new-health-check-endpoint</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/77-the-new-health-check-endpoint" />
<lastmod>2025-02-24</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/76-the-slim-skeleton-in-laravel-11</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/76-the-slim-skeleton-in-laravel-11" />
<lastmod>2025-02-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/75-atomic-locks-in-laravel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/75-atomic-locks-in-laravel" />
<lastmod>2025-02-16</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/74-understanding-laravel-context</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/74-understanding-laravel-context" />
<lastmod>2025-02-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/73-rescue-and-collect-validated-macros-in-laravel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/73-rescue-and-collect-validated-macros-in-laravel" />
<lastmod>2025-02-09</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/72-more-power-to-laravel-scoping</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/72-more-power-to-laravel-scoping" />
<lastmod>2025-02-06</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/71-scoping-advanced-laravel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/71-scoping-advanced-laravel" />
<lastmod>2025-01-30</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/70-scoping-scare-in-laravel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/70-scoping-scare-in-laravel" />
<lastmod>2025-01-27</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/69-http-pool-in-laravel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/69-http-pool-in-laravel" />
<lastmod>2025-01-23</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/68-casts-method-in-laravel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/68-casts-method-in-laravel" />
<lastmod>2025-01-18</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/67-introducing-before-and-after-methods-for-laravel-collections</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/67-introducing-before-and-after-methods-for-laravel-collections" />
<lastmod>2025-01-16</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/66-use-of-to-base-function-in-laravel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/66-use-of-to-base-function-in-laravel" />
<lastmod>2025-01-14</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/65-pest-php-architecture-testing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/65-pest-php-architecture-testing" />
<lastmod>2025-01-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/65-php-artisan-test-is-slower-when-optimized</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/65-php-artisan-test-is-slower-when-optimized" />
<lastmod>2025-01-11</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/64-is-odd-package-was-necessary</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/64-is-odd-package-was-necessary" />
<lastmod>2025-01-06</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/63-handling-async-in-alpinejs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/63-handling-async-in-alpinejs" />
<lastmod>2025-01-02</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/62-handling-local-storage-availability-in-java-script</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/62-handling-local-storage-availability-in-java-script" />
<lastmod>2025-01-01</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/61-tailwind-v-4-tagged-for-alpha-release</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/61-tailwind-v-4-tagged-for-alpha-release" />
<lastmod>2024-12-29</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/60-where-any-where-all-query-builder-methods-in-laravel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/60-where-any-where-all-query-builder-methods-in-laravel" />
<lastmod>2024-12-23</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/59-laravel-when-date-drawbacks-using-query</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/59-laravel-when-date-drawbacks-using-query" />
<lastmod>2024-12-21</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/58-testing-in-filament-php-chapter-1</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/58-testing-in-filament-php-chapter-1" />
<lastmod>2024-12-17</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/57-load-balancer-using-nginx-to-server-in-different-routes</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/57-load-balancer-using-nginx-to-server-in-different-routes" />
<lastmod>2024-12-16</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/56-getting-geo-location-of-customers-based-on-address</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/56-getting-geo-location-of-customers-based-on-address" />
<lastmod>2024-12-15</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/55-taking-high-quality-screenshot-in-firefox</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/55-taking-high-quality-screenshot-in-firefox" />
<lastmod>2024-12-14</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/54-understanding-exclusion-rules-in-laravel-validation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/54-understanding-exclusion-rules-in-laravel-validation" />
<lastmod>2024-12-07</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/53-chunking-methods-in-laravel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/53-chunking-methods-in-laravel" />
<lastmod>2024-12-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/52-environment-aware-functions</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/52-environment-aware-functions" />
<lastmod>2024-11-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/51-nah-alias-for-git</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/51-nah-alias-for-git" />
<lastmod>2024-11-25</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/50-alpine-handling-dark-mode</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/50-alpine-handling-dark-mode" />
<lastmod>2024-11-24</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/49-restore-loading-mysql-database-in-laravel-sail</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/49-restore-loading-mysql-database-in-laravel-sail" />
<lastmod>2024-11-21</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/48-spatie-fork-running-php-concurrently</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/48-spatie-fork-running-php-concurrently" />
<lastmod>2024-11-15</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/47-my-pinkary-account-suman-shrestha</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/47-my-pinkary-account-suman-shrestha" />
<lastmod>2024-11-10</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/46-laravel-collection-to-query-method</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/46-laravel-collection-to-query-method" />
<lastmod>2024-11-06</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/45-oracle-having-hidden-column</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/45-oracle-having-hidden-column" />
<lastmod>2024-10-30</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/44-dispatch-unreleated-reports-after-response</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/44-dispatch-unreleated-reports-after-response" />
<lastmod>2024-10-25</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/43-array-query-helper-in-laravel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/43-array-query-helper-in-laravel" />
<lastmod>2024-10-24</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/42-cache-lock-in-laravel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/42-cache-lock-in-laravel" />
<lastmod>2024-10-21</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/41-what-s-new-in-laravel-scheduling-commands</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/41-what-s-new-in-laravel-scheduling-commands" />
<lastmod>2024-10-18</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/40-laravel-owns-traits</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/40-laravel-owns-traits" />
<lastmod>2024-10-14</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/39-validating-colors-in-laravel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/39-validating-colors-in-laravel" />
<lastmod>2024-10-09</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/38-auto-tweet-using-cronjob-and-nodejs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/38-auto-tweet-using-cronjob-and-nodejs" />
<lastmod>2024-10-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/37-benchmarking-in-laravel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/37-benchmarking-in-laravel" />
<lastmod>2024-09-30</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/36-14-sql-optimization-tips</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/36-14-sql-optimization-tips" />
<lastmod>2024-09-26</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/35-generating-sitemaps-in-next-js</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/35-generating-sitemaps-in-next-js" />
<lastmod>2024-09-25</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/34-kill-process-to-prevent-memory-trouble</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/34-kill-process-to-prevent-memory-trouble" />
<lastmod>2024-09-20</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/33-pint-json-in-laravel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/33-pint-json-in-laravel" />
<lastmod>2024-09-17</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/32-activity-observer-in-laravel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/32-activity-observer-in-laravel" />
<lastmod>2024-09-16</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/31-parameterized-cursor</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/31-parameterized-cursor" />
<lastmod>2024-09-11</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/30-plsql-pragma-autonomous-transaction</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/30-plsql-pragma-autonomous-transaction" />
<lastmod>2024-09-05</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/29-nginx-file-if-exists-or-pass-to-proxy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/29-nginx-file-if-exists-or-pass-to-proxy" />
<lastmod>2024-08-31</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/28-advantage-of-global-temporary-table</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/28-advantage-of-global-temporary-table" />
<lastmod>2024-08-30</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/27-10-plsql-optimization-must-do</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/27-10-plsql-optimization-must-do" />
<lastmod>2024-08-29</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/26-debounced-decorator-in-javascript</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/26-debounced-decorator-in-javascript" />
<lastmod>2024-08-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/25-cache-decorator-in-javascript</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/25-cache-decorator-in-javascript" />
<lastmod>2024-08-16</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/24-sqlite-rocks</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/24-sqlite-rocks" />
<lastmod>2024-08-14</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/23-oracle-listagg-in-plsql</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/23-oracle-listagg-in-plsql" />
<lastmod>2024-08-07</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/22-oracle-data-retrieveal-with-pipe-in-oracle</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/22-oracle-data-retrieveal-with-pipe-in-oracle" />
<lastmod>2024-07-31</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/20-laravel-select-in-collection</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/20-laravel-select-in-collection" />
<lastmod>2024-07-26</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/19-laravel-upsert</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/19-laravel-upsert" />
<lastmod>2024-07-20</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/18-laravel-add-locale-support</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/18-laravel-add-locale-support" />
<lastmod>2024-07-18</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/17-oracle-updating-large-sets-of-data</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/17-oracle-updating-large-sets-of-data" />
<lastmod>2024-07-16</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/16-oracle-ref-cursor</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/16-oracle-ref-cursor" />
<lastmod>2024-07-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/15-oracle-plsql-partition-table-using-interval</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/15-oracle-plsql-partition-table-using-interval" />
<lastmod>2024-07-05</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/14-oracle-partitioning-in-oracle</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/14-oracle-partitioning-in-oracle" />
<lastmod>2024-06-30</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/13-oracle-parallel-effectiveness</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/13-oracle-parallel-effectiveness" />
<lastmod>2024-06-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/12-oracle-million-rows-per-minute</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/12-oracle-million-rows-per-minute" />
<lastmod>2024-06-23</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/11-oracle-forall-and-bulk-collect-sample</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/11-oracle-forall-and-bulk-collect-sample" />
<lastmod>2024-06-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/10-oracle-deterministic-vs-result-cache</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/10-oracle-deterministic-vs-result-cache" />
<lastmod>2024-06-19</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/9-oracle-dbms-scheduler</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/9-oracle-dbms-scheduler" />
<lastmod>2024-06-15</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/8-oracle-daily-average-order</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/8-oracle-daily-average-order" />
<lastmod>2024-06-13</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/7-oracle-21c-loops</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/7-oracle-21c-loops" />
<lastmod>2024-06-06</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/6-laravel-logging-query</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/6-laravel-logging-query" />
<lastmod>2024-06-05</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/5-laravel-eager-load-only-required-column</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/5-laravel-eager-load-only-required-column" />
<lastmod>2024-06-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/4-laravel-attributes-are-here</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/4-laravel-attributes-are-here" />
<lastmod>2024-05-30</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/3-laravel-after-commit-queue</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/3-laravel-after-commit-queue" />
<lastmod>2024-05-26</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/posts/1-git-modifying-git-message</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://blog.sumanshresth.com.np/posts/1-git-modifying-git-message" />
<lastmod>2024-05-24</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/javascript</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/laravel</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/scheduling</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/plsql</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/oracle</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/git</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/storage</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/performance</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/collection</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/sql</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/realtime</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/security</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/testing</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/css</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/architecture</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/validation</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/api</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/alpine.js</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/bash/unix</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/eloquent</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/database</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/devops</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/accessibility</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/pest</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/cli</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/configuration</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/logging</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/error handling</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/debugging</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/php</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/laravel testing</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/css frameworks</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/filamentphp</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/nginx</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/web browsers</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/docker</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/social</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/laravel 11</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/twitter</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/nodejs</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/nextjs</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/bash</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/unix</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/sqlite</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/inertia</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/localization</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.sumanshresth.com.np/category/optimization</loc>
<lastmod>2026-01-28</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
</urlset>
