<?xml version="1.0" encoding="UTF-8"?>
<!--generator='jetpack-15.8-a.3'-->
<!--Jetpack_Sitemap_Buffer_Page_XMLWriter-->
<?xml-stylesheet type="text/xsl" href="//blog.siddjain.com/sitemap.xsl"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
 <url>
  <loc>https://blog.siddjain.com/</loc>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2010/08/05/disneyworld-trip/</loc>
  <lastmod>2010-08-05T01:16:58Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2010/04/17/experimental-evidence-of-quantum-randomness-incomputability/</loc>
  <lastmod>2010-04-17T20:34:39Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2010/04/13/how-to-give-your-boss-feedback/</loc>
  <lastmod>2010-04-13T01:47:12Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2010/04/03/does-us-produce-too-many-scientists/</loc>
  <lastmod>2010-04-03T19:42:11Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2010/02/25/to-rebalance-or-not-to-rebalance/</loc>
  <lastmod>2010-02-26T02:36:43Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2011/01/03/eternal-sunshine-drug-selectively-erases-memories/</loc>
  <lastmod>2011-01-03T06:05:25Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2011/03/09/laloo-prasad-yadav-applies-to-microsoft/</loc>
  <lastmod>2011-03-09T03:05:26Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2011/03/09/solving-equation-by-blondie/</loc>
  <lastmod>2011-03-09T03:07:33Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2011/03/09/calculating-limit/</loc>
  <lastmod>2011-03-09T03:09:18Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2011/03/09/math-jokes/</loc>
  <lastmod>2011-03-09T03:11:14Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2011/03/09/al-gebra-terrorist-group-noted-in-canada/</loc>
  <lastmod>2011-03-09T03:12:08Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2011/03/09/ashcroft/</loc>
  <lastmod>2011-03-09T03:15:00Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2011/03/09/love-at-first-sight/</loc>
  <lastmod>2011-03-09T03:16:36Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2011/03/09/cheating-wife/</loc>
  <lastmod>2011-03-09T03:18:14Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2011/03/09/management-consultant/</loc>
  <lastmod>2011-05-30T07:05:13Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2011/05/07/quotes/</loc>
  <lastmod>2023-03-02T03:08:10Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2011/07/21/announcing-the-launch-of-buy-sell-books-appspot-com/</loc>
  <lastmod>2011-07-21T01:11:17Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2011/08/11/form-w8-ben/</loc>
  <lastmod>2011-08-11T05:35:39Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2011/08/11/changing-cmd-font/</loc>
  <lastmod>2015-03-31T21:50:49Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2011/08/11/gae-setup/</loc>
  <lastmod>2011-08-11T14:01:07Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2011/08/19/announcing-launch-of-essayworld-net-a-website-for-budding-writers-and-enthusiasts/</loc>
  <lastmod>2011-08-19T06:22:23Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2011/10/02/interactively-trying-gae-code/</loc>
  <lastmod>2011-10-02T08:46:09Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2011/09/02/css-primer/</loc>
  <lastmod>2014-12-09T05:41:49Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2011/10/14/5-things-returning-nris-should-know-about-salaries-in-india/</loc>
  <lastmod>2011-10-14T06:06:01Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2011/10/28/hangman-strategy/</loc>
  <lastmod>2011-10-28T13:37:26Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2011/12/23/file-io-in-java/</loc>
  <lastmod>2011-12-23T08:45:34Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2012/01/20/writing-android-programs-using-notepad-and-windows-command-line/</loc>
  <lastmod>2014-12-13T22:47:39Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2012/04/03/concatenating-pdfs/</loc>
  <lastmod>2024-01-10T16:36:30Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2012/06/04/windows-scripting-basics/</loc>
  <lastmod>2012-06-04T21:52:42Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2012/04/23/software-ke-phool/</loc>
  <lastmod>2012-04-23T16:31:19Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2012/04/24/track-active-item-in-solution-explorer/</loc>
  <lastmod>2012-04-24T17:52:58Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/01/28/some-useful-links-on-fish-oil/</loc>
  <lastmod>2026-03-19T21:32:22Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2012/06/12/git-notes/</loc>
  <lastmod>2026-03-05T21:19:43Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2012/06/27/rate-of-inflation-of-gas/</loc>
  <lastmod>2013-02-21T18:15:55Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2012/08/09/home-mortgages-advertised-interest-rate-vs-the-real-interest-rate/</loc>
  <lastmod>2013-06-27T17:24:08Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2012/08/14/mercator-projection-notes/</loc>
  <lastmod>2013-03-20T02:50:56Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2012/09/04/using-python-to-inspect-pixel-values/</loc>
  <lastmod>2012-09-04T23:22:57Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2012/10/14/notes-on-nri-accounts/</loc>
  <lastmod>2012-10-14T15:49:27Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2012/10/16/investing-in-gold-without-actually-buying-physical-gold/</loc>
  <lastmod>2012-10-16T18:05:17Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2012/11/25/salary-theorem/</loc>
  <lastmod>2012-11-25T04:08:18Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2012/11/29/visual-studio-debugger-unable-to-debug-asp-net-code/</loc>
  <lastmod>2012-11-29T17:56:04Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/01/10/target-retirement-funds-prod-and-cons/</loc>
  <lastmod>2026-03-24T17:40:26Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/01/10/all-that-glitters-is-not-gold/</loc>
  <lastmod>2013-01-10T23:47:34Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/01/11/warren-buffett-and-gold-follow-what-he-does-not-what-he-says/</loc>
  <lastmod>2013-01-11T00:29:43Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/01/13/installing-a-hard-drive/</loc>
  <lastmod>2013-01-13T02:59:55Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/01/15/avoiding-probate-with-survivorship-community-property/</loc>
  <lastmod>2013-03-03T00:20:27Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/01/15/washington-state-right-of-survivorship-law/</loc>
  <lastmod>2013-01-15T20:41:14Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/01/15/joint-tenants-vs-community-property/</loc>
  <lastmod>2013-01-15T20:56:32Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/01/15/the-250000500000-home-sale-tax-exclusion/</loc>
  <lastmod>2013-01-15T21:03:10Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/01/15/how-should-a-married-couple-hold-title-to-real-estate-in-california/</loc>
  <lastmod>2013-01-15T21:08:50Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/01/15/joint-tenancy-vs-community-property/</loc>
  <lastmod>2013-01-15T21:13:07Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/01/16/shopping-for-term-life-insurance/</loc>
  <lastmod>2013-02-21T18:18:29Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/06/05/herbs-and-ayurvedic-remedies-for-cholesterol-treatment/</loc>
  <lastmod>2013-06-05T22:56:01Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/01/29/github-notes/</loc>
  <lastmod>2013-01-29T02:19:28Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/02/08/buying-a-house-in-wa-standard-nwmls-agreement-does-not-protect-buyer-when-lender-fails-to-perform/</loc>
  <lastmod>2013-02-08T17:24:34Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/02/11/tips-on-disputing-errors-on-your-credit-report/</loc>
  <lastmod>2013-02-11T23:03:45Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/02/11/debugging-tips/</loc>
  <lastmod>2013-02-11T23:18:09Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/02/20/notes-on-vgpmx/</loc>
  <lastmod>2026-03-26T17:03:32Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/03/05/google-app-engine-setup-revised/</loc>
  <lastmod>2013-03-10T22:32:15Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/03/13/how-to-avoid-double-paying-your-mutual-fund-taxes/</loc>
  <lastmod>2013-03-13T04:57:26Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/03/13/tax-rules-for-selling-mutual-funds/</loc>
  <lastmod>2013-03-13T04:59:04Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/03/13/if-i-exchange-mutual-funds-do-i-still-have-to-pay-taxes/</loc>
  <lastmod>2013-03-13T05:01:10Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/03/13/the-tax-consequences-of-a-money-market-fund-sale/</loc>
  <lastmod>2013-03-13T05:03:14Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/03/18/calculating-wcf-message-size/</loc>
  <lastmod>2013-03-20T02:32:08Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/03/19/understanding-wcf-faults/</loc>
  <lastmod>2013-03-20T00:25:13Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/03/27/why-we-still-dont-favor-commodities/</loc>
  <lastmod>2013-03-27T03:19:17Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/03/31/mutual-fund-expense-calculator/</loc>
  <lastmod>2013-03-31T15:28:21Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/04/01/chrome-is-updated-with-better-spell-check/</loc>
  <lastmod>2013-04-01T16:00:07Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/05/09/good-calories-bad-calories/</loc>
  <lastmod>2013-05-09T17:38:36Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/05/09/what-if-its-all-been-a-big-fat-lie/</loc>
  <lastmod>2013-05-10T16:32:09Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/05/24/programming-tfs/</loc>
  <lastmod>2013-05-29T23:16:24Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/05/24/msbuild-notes/</loc>
  <lastmod>2013-05-31T22:31:09Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/05/29/efgen-exe-a-command-line-tool-for-automatic-generation-of-entity-framework-dll/</loc>
  <lastmod>2018-04-22T17:56:40Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/06/13/husband-and-wife/</loc>
  <lastmod>2013-06-13T02:50:41Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2013/12/13/debugging-badimageformatexception/</loc>
  <lastmod>2013-12-13T22:45:16Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2014/01/23/what-if-the-universe-is-simpler-than-physicists-think/</loc>
  <lastmod>2014-01-23T17:59:09Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2014/02/04/canvas-notes/</loc>
  <lastmod>2014-02-16T05:03:43Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2014/02/14/performance-testing-svg/</loc>
  <lastmod>2014-02-15T22:53:15Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2014/02/14/measuring-text-in-canvas-and-svg/</loc>
  <lastmod>2014-04-26T02:39:07Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2014/02/26/overlaying-svg-on-top-of-canvas/</loc>
  <lastmod>2014-02-26T19:33:07Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2014/03/31/tax-consequences-of-selling-your-home/</loc>
  <lastmod>2014-03-31T19:20:58Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2014/04/27/eadap-notes/</loc>
  <lastmod>2014-04-28T00:10:39Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/quotes/</loc>
  <lastmod>2026-02-13T01:58:45Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2014/10/24/r-notes/</loc>
  <lastmod>2014-11-16T19:40:12Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2014/11/19/performance-in-r/</loc>
  <lastmod>2014-11-19T05:11:15Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2014/11/19/testing-logistic-regression/</loc>
  <lastmod>2014-11-19T05:40:19Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2014/11/19/testing-logistic-regression-on-linearly-inseparable-data/</loc>
  <lastmod>2014-11-19T06:13:03Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2014/12/04/most-important-lesson-of-software-development-more-is-not-better/</loc>
  <lastmod>2014-12-04T03:13:34Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/03/31/aws-links/</loc>
  <lastmod>2015-04-01T18:28:28Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/03/31/setting-up-windows-server-2012-r2/</loc>
  <lastmod>2015-03-31T22:00:39Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/04/02/theano-installation/</loc>
  <lastmod>2015-04-02T21:35:55Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/04/03/theano-installation-on-windows/</loc>
  <lastmod>2015-04-06T21:47:46Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/04/06/map-with-latlong-grid/</loc>
  <lastmod>2015-04-06T18:45:15Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/04/08/refresh-path-from-command-prompt/</loc>
  <lastmod>2015-04-09T18:32:06Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/04/30/image-randomizer/</loc>
  <lastmod>2015-05-04T23:26:29Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/05/06/how-to-prevent-certain-programs-from-automatically-starting-up-when-you-log-on-to-windows/</loc>
  <lastmod>2015-05-06T02:47:37Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/05/12/software-development-in-a-big-company/</loc>
  <lastmod>2015-05-12T21:14:59Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/05/19/random-articles/</loc>
  <lastmod>2015-05-19T17:55:11Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/06/03/jagged-vs-rectangular-arrays/</loc>
  <lastmod>2015-06-03T23:00:43Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/06/03/print-numbers-in-spiral-order/</loc>
  <lastmod>2015-06-04T21:09:45Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/06/07/jokes/</loc>
  <lastmod>2015-06-07T19:07:13Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/06/12/the-husband-store/</loc>
  <lastmod>2015-06-12T03:26:00Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/06/16/new-hr-policy-for-2016/</loc>
  <lastmod>2015-06-16T03:32:10Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/06/16/okhil-chandra-sen/</loc>
  <lastmod>2015-06-16T03:31:26Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/08/10/using-xirr-function-in-excel-to-calculate-rate-of-return-for-fidelity-401k/</loc>
  <lastmod>2015-09-18T02:57:16Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/09/18/why-i-hate-java/</loc>
  <lastmod>2024-06-15T23:51:26Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/09/18/mac-shortcuts/</loc>
  <lastmod>2025-01-08T01:18:53Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/09/19/attributes-in-java/</loc>
  <lastmod>2015-10-31T17:03:55Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/10/11/bash-tips/</loc>
  <lastmod>2026-04-18T19:47:06Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/10/30/vanguard-an-overrated-company/</loc>
  <lastmod>2015-10-30T03:19:25Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/10/31/mysql-setup/</loc>
  <lastmod>2024-01-22T18:02:37Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/10/31/buying-vanguard-funds-in-fidelity/</loc>
  <lastmod>2015-10-31T18:29:02Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/10/31/reading-mysql-db-from-java/</loc>
  <lastmod>2015-10-31T20:13:08Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/10/31/reading-geometry-spatial-data-from-mysql/</loc>
  <lastmod>2015-10-31T19:15:11Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/12/12/should-you-bother-developing-apps-for-windows-store/</loc>
  <lastmod>2023-03-02T03:07:31Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/12/13/how-to-rip-a-cd-using-windows-media-player/</loc>
  <lastmod>2015-12-13T20:55:35Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/12/13/how-to-setup-nes-controller-with-nestopia/</loc>
  <lastmod>2015-12-13T23:28:23Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/12/14/how-to-add-unit-tests-to-typescript-application/</loc>
  <lastmod>2015-12-14T00:41:24Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/12/16/git-command-prompt-from-visual-studio/</loc>
  <lastmod>2015-12-16T05:13:01Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2015/12/27/nes-notes/</loc>
  <lastmod>2015-12-28T02:25:58Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/apps/</loc>
  <lastmod>2026-04-11T22:57:44Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/about/</loc>
  <lastmod>2026-03-07T20:44:17Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2016/02/29/attaching-intellij-debugger-to-a-process/</loc>
  <lastmod>2016-02-29T02:30:17Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2016/04/02/a-list-of-all-languages-i-have-programmed-in/</loc>
  <lastmod>2023-03-11T19:23:02Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2016/04/06/debugging-out-of-memory-exception-of-a-java-process/</loc>
  <lastmod>2025-05-15T23:55:33Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2016/04/08/how-can-java-program-get-detailed-heap-statistics-and-object-counts/</loc>
  <lastmod>2016-04-11T20:08:59Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2016/04/09/hotspot-dynamic-attach-mechanism/</loc>
  <lastmod>2016-04-09T14:42:42Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2016/04/28/isidewith-quiz/</loc>
  <lastmod>2016-04-28T05:36:38Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2016/05/06/typical-example-of-java-documentation-page/</loc>
  <lastmod>2016-05-06T18:46:50Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2016/05/07/how-should-performance-reviews-be-done/</loc>
  <lastmod>2016-05-07T02:37:54Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2016/05/13/einstein-in-plane-with-indian/</loc>
  <lastmod>2023-03-02T03:07:00Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2016/07/31/sansa-clip-playlists/</loc>
  <lastmod>2016-07-31T18:58:57Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2016/08/12/eddy-cue-and-craig-federighi-open-up-about-learning-from-apples-failures/</loc>
  <lastmod>2016-08-12T16:35:11Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2016/08/30/glacier-national-park/</loc>
  <lastmod>2016-08-30T23:48:34Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2016/08/30/national-parks/</loc>
  <lastmod>2023-08-04T15:25:52Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2016/08/30/scenic-places/</loc>
  <lastmod>2017-06-03T01:07:51Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2016/09/05/intellij-idea-cannot-resolve-symbol/</loc>
  <lastmod>2016-09-08T21:28:07Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2016/10/02/failed-to-load-class-org-slf4j-impl-staticloggerbinder/</loc>
  <lastmod>2016-10-02T19:43:53Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2016/11/27/steps-to-setup-nes-on-rasberry-pi/</loc>
  <lastmod>2017-09-02T02:01:08Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2017/01/15/making-gql-queries-in-new-appengine-dashboard/</loc>
  <lastmod>2017-01-15T06:05:08Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2017/05/06/10-reasons-why-outages-occur/</loc>
  <lastmod>2017-05-06T19:55:42Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2017/06/10/how-to-set-spark-settings/</loc>
  <lastmod>2017-06-10T20:17:45Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2017/09/23/tips-on-decision-making/</loc>
  <lastmod>2024-10-07T23:47:41Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2018/08/29/to-get-or-not-to-get/</loc>
  <lastmod>2018-08-30T15:51:48Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2018/09/25/notes-on-installing-hyperledger-fabric/</loc>
  <lastmod>2018-09-25T00:11:33Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2018/10/07/top-10-physics-books/</loc>
  <lastmod>2019-06-26T03:53:09Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2018/11/10/blockchain-vs-git-a-comparison/</loc>
  <lastmod>2018-11-10T23:23:38Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2018/11/14/what-is-a-blockchain/</loc>
  <lastmod>2019-10-16T01:16:43Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2018/11/15/best-of-blind/</loc>
  <lastmod>2018-11-15T04:30:37Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2018/11/16/ankitsuber/</loc>
  <lastmod>2018-11-17T19:52:30Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2018/11/16/learn-how-to-use-tmux/</loc>
  <lastmod>2024-10-08T01:16:17Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2018/11/20/the-dark-side-of-software-development/</loc>
  <lastmod>2018-11-21T03:00:54Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2018/11/27/disk-space-becomes-full-when-running-hyperledger-fabric/</loc>
  <lastmod>2018-11-27T01:07:47Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2018/11/28/how-to-specify-version-of-docker-image-to-be-used-when-running-hyperledger-fabric/</loc>
  <lastmod>2018-11-28T17:51:20Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2018/11/28/a-day-in-the-exciting-life-of-a-software-developer/</loc>
  <lastmod>2018-12-05T09:07:04Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2018/11/28/understanding-hyperledger-fabric-installation/</loc>
  <lastmod>2018-11-28T22:51:16Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2018/11/30/hyperledger-fabric-how-to-debug-balance-transfer-typescript-app-in-vs-code/</loc>
  <lastmod>2018-12-01T01:32:30Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2018/11/30/how-to-get-rid-off-gossip-logs-in-hyperledger-fabric/</loc>
  <lastmod>2018-11-30T18:11:07Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2018/11/30/running-the-typescript-balance-transfer-app/</loc>
  <lastmod>2018-11-30T18:19:41Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2018/11/30/remove-annoying-tslint-errors-warnings-in-vs-code/</loc>
  <lastmod>2018-11-30T18:38:27Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2018/12/01/abac/</loc>
  <lastmod>2018-12-02T05:00:42Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2018/12/08/installing-bash4/</loc>
  <lastmod>2023-03-02T03:05:28Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2018/12/09/unwanted-redirect-from-gmail-to-onelogin/</loc>
  <lastmod>2022-03-10T22:09:54Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2018/12/19/suggested-5-day-itinerary-for-hawaii-with-a-baby/</loc>
  <lastmod>2018-12-20T18:00:06Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2018/12/21/e1219-234819-159391389-19-ssl_transport_security-cc238-could-not-get-common-name-of-subject-from-certificate/</loc>
  <lastmod>2018-12-28T17:31:16Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2018/12/28/understanding-user-registration-and-enrollment-in-hyperledger-fabric/</loc>
  <lastmod>2020-12-13T18:10:19Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/01/04/ethereum-vs-hyperledger-which-is-better-part-i/</loc>
  <lastmod>2019-04-10T22:59:47Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/01/04/ethereum-vs-hyperledger-the-epilogue/</loc>
  <lastmod>2019-09-25T18:48:07Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/01/15/installing-bash-language-server-in-non-global-mode/</loc>
  <lastmod>2024-05-23T20:40:56Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/01/24/running-custom-build-of-hyperledger-fabric-orderer/</loc>
  <lastmod>2019-01-25T18:16:51Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/01/25/docker-swarm-mode-ports-2377-7946-4789/</loc>
  <lastmod>2019-01-25T18:54:25Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/01/28/errorinvalid_granterror_descriptionaadsts700082-the-refresh-token-has-expired/</loc>
  <lastmod>2019-01-28T21:18:19Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/01/30/mkdir-var-lib-docker-read-only-file-system/</loc>
  <lastmod>2019-01-30T23:35:39Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/01/31/the-theoretical-minimum-understanding-fabric-ca-server-internals/</loc>
  <lastmod>2019-02-01T16:21:56Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/02/02/using-openssl-to-generate-certificate-and-key-for-use-with-hyperledger-fabric/</loc>
  <lastmod>2019-03-29T19:55:22Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/02/19/visiting-india-things-you-should-know/</loc>
  <lastmod>2019-03-07T17:56:43Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/02/19/tips-for-visiting-u-s-from-india/</loc>
  <lastmod>2019-04-27T04:55:19Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/03/29/management-lessons-the-donkey-and-the-tiger/</loc>
  <lastmod>2020-05-19T03:05:56Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/contact/</loc>
  <lastmod>2019-03-30T04:24:14Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/04/01/hyperledger-fabric-consensus-explained/</loc>
  <lastmod>2023-02-25T19:12:37Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/04/10/what-is-a-tech-company/</loc>
  <lastmod>2019-04-12T16:14:02Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/04/23/troubleshooting-openldap-errors/</loc>
  <lastmod>2019-04-23T21:22:36Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/04/25/the-essence-of-quantum-mechanics/</loc>
  <lastmod>2026-03-10T19:47:44Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/05/08/hyperledger-fabric-running-fabric-ca-server-with-ldap/</loc>
  <lastmod>2020-12-20T01:01:47Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/05/09/visitor-insurance-compile/</loc>
  <lastmod>2022-04-14T21:02:08Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/06/29/worst-programs-ever/</loc>
  <lastmod>2019-09-11T16:55:52Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/08/18/suggested-5-day-itinerary-for-seattle/</loc>
  <lastmod>2019-09-11T16:53:32Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/08/28/what-blockchain-platform-should-you-use-to-develop-a-permissioned-blockchain/</loc>
  <lastmod>2020-12-12T16:55:13Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/09/08/vancouver-5-day-itinerary/</loc>
  <lastmod>2019-09-11T16:52:32Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/10/18/installing-mysql-on-brand-new-ubuntu-vm/</loc>
  <lastmod>2020-04-07T17:52:24Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/10/22/hyperledger-fabric-commercial-paper-sample/</loc>
  <lastmod>2019-10-22T16:46:41Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/10/23/understanding-node-ous-in-fabric/</loc>
  <lastmod>2019-10-24T18:10:34Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/10/23/cryptogen-1-4-3-bugs/</loc>
  <lastmod>2019-10-24T17:02:09Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/11/05/understanding-docker-volumes/</loc>
  <lastmod>2019-11-05T19:26:33Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/11/05/traditional-vs-roth-401k/</loc>
  <lastmod>2019-11-05T22:11:11Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/11/05/roth-vs-traditional-401k-take-two/</loc>
  <lastmod>2019-11-06T01:08:01Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/11/10/roth-vs-traditional-401k-final-take-2/</loc>
  <lastmod>2019-11-18T17:47:23Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/12/13/decoding-the-algorithm-behind-levels-fyi-2/</loc>
  <lastmod>2025-04-03T23:20:35Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/vegetarianism/</loc>
  <lastmod>2025-07-22T16:35:40Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2019/12/24/san-diego-5-day-itinerary/</loc>
  <lastmod>2019-12-27T20:54:06Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/01/31/how-to-change-the-maximum-file-size-you-can-upload-to-wordpress/</loc>
  <lastmod>2020-04-06T20:47:05Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/02/03/generating-random-passwords/</loc>
  <lastmod>2020-02-03T20:58:43Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/02/27/what-is-quantum-computing/</loc>
  <lastmod>2020-02-28T00:22:08Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/03/03/debugging-go-code-with-delve/</loc>
  <lastmod>2020-03-24T17:41:31Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/03/04/a-note-on-how-environment-variables-are-handled-in-bash/</loc>
  <lastmod>2020-04-17T00:12:42Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/03/04/fabric-jira-queries/</loc>
  <lastmod>2020-04-01T16:58:57Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/03/14/what-is-quantum-computing-part-ii/</loc>
  <lastmod>2020-03-15T17:41:35Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/03/23/steps-to-add-like-button-to-your-custom-installation-of-wordpress/</loc>
  <lastmod>2020-04-06T20:48:03Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/03/26/step-by-step-with-fabric-ca/</loc>
  <lastmod>2020-12-12T17:00:37Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/03/27/fabric-ca-step-by-step-part-2/</loc>
  <lastmod>2020-12-12T16:59:13Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/04/06/backing-up-wordpress-db/</loc>
  <lastmod>2020-04-15T20:14:53Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/04/10/writing-your-first-wordpress-plugin/</loc>
  <lastmod>2020-04-11T18:26:41Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/04/11/a-note-on-the-dbdelta-function/</loc>
  <lastmod>2020-04-11T18:47:18Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/04/14/transactions-and-locks-in-mysql/</loc>
  <lastmod>2020-04-14T19:02:09Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/log/</loc>
  <lastmod>2026-03-29T21:00:44Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/05/01/cloudflare-522-error-server-does-not-respond/</loc>
  <lastmod>2020-05-06T22:15:10Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/05/15/complete-guide-to-azure-ad-authentication-in-node/</loc>
  <lastmod>2025-10-16T22:01:54Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/05/16/rahul-gandhi-with-narendra-modi-in-restaurant/</loc>
  <lastmod>2020-05-16T16:53:36Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/links/</loc>
  <lastmod>2025-02-20T18:05:26Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/06/05/how-to-change-the-maximum-file-size-you-can-upload-to-wordpress-on-nginx-w-php-fpm/</loc>
  <lastmod>2021-02-10T22:39:50Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/06/05/debugging-file-upload-issues-with-wordpress/</loc>
  <lastmod>2020-06-06T02:47:04Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/06/08/understanding-the-internals-of-wordpress-php-fpm-alpine-image/</loc>
  <lastmod>2022-12-28T19:54:01Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/07/02/failed-to-create-runc-console-socket-mkdir-tmp-pty064803763-no-space-left-on-device-unknown/</loc>
  <lastmod>2020-07-02T21:04:55Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/07/20/cdf-of-so-reputation/</loc>
  <lastmod>2022-06-15T21:03:41Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/07/25/php-interactive-shell/</loc>
  <lastmod>2020-07-25T18:18:21Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/08/04/understanding-internals-of-chaincode-getstate-putstate-calls/</loc>
  <lastmod>2020-08-04T22:02:17Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/09/30/migrating-docker-volumes-that-are-in-use-by-running-containers/</loc>
  <lastmod>2020-10-01T01:58:26Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/10/13/using-gpg/</loc>
  <lastmod>2020-10-13T17:05:59Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/10/15/terrible-english-by-pt-sir-of-a-school-in-village/</loc>
  <lastmod>2020-10-15T20:22:44Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/10/30/isidewith-quiz-2/</loc>
  <lastmod>2020-10-30T15:34:23Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/11/10/extracting-images-from-a-pdf/</loc>
  <lastmod>2021-11-03T20:16:29Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/11/10/validating-pdfs/</loc>
  <lastmod>2021-11-03T20:15:40Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/11/26/how-to-get-rid-off-annoying-border-around-svg-images-in-asciidoctorpdf/</loc>
  <lastmod>2020-11-26T20:16:33Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/11/26/asciidoctor-inspecting-environment-settings-of-ruby/</loc>
  <lastmod>2023-03-02T03:04:24Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/11/26/getting-math-to-work-in-asciidoctorpdf/</loc>
  <lastmod>2020-11-27T19:27:47Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/11/27/cross-referencing-content-of-another-chapter-in-asciidoctorpdf/</loc>
  <lastmod>2020-11-28T01:21:09Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/12/02/useful-docker-commands/</loc>
  <lastmod>2025-09-17T21:53:47Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/12/02/using-asciidocfx/</loc>
  <lastmod>2020-12-02T23:17:56Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/12/03/vs-code-asciidoc/</loc>
  <lastmod>2020-12-03T21:57:21Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2020/12/17/notes-on-programming-hyperledger-fabric/</loc>
  <lastmod>2021-08-22T19:16:17Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/02/03/exchange-of-text-messages-between-husband-and-wife/</loc>
  <lastmod>2021-02-04T00:00:28Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/02/12/how-to-debug-wordpress-php-code-running-inside-a-docker-container-from-vs-code/</loc>
  <lastmod>2022-12-28T23:37:18Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/02/17/career-advice/</loc>
  <lastmod>2021-02-17T17:41:15Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/03/24/laws-that-you-did-not-learn-in-school/</loc>
  <lastmod>2021-03-24T16:43:14Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/03/24/where-are-the-logs/</loc>
  <lastmod>2021-03-24T18:37:25Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/04/05/azure-pipeline-gets-stuck-in-queued-state/</loc>
  <lastmod>2021-04-06T18:58:54Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/04/13/modifying-owner-of-a-file-on-mac/</loc>
  <lastmod>2021-04-13T20:11:59Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/04/21/sardarji-in-bar/</loc>
  <lastmod>2021-04-21T16:34:40Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/05/06/why-i-hate-docker/</loc>
  <lastmod>2025-09-02T16:30:36Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/05/14/docker-stop-does-not-send-sigterm-to-node-app/</loc>
  <lastmod>2021-05-15T17:29:12Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/05/19/common-programming-mistakes/</loc>
  <lastmod>2021-05-19T22:40:05Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/05/24/a-comparison-of-swoole-and-reactphp/</loc>
  <lastmod>2021-05-24T21:42:20Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/05/24/swoole-notes/</loc>
  <lastmod>2021-05-24T20:32:40Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/05/28/sarita-school-teacher/</loc>
  <lastmod>2021-05-28T20:09:03Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/05/28/dealing-with-annoying-azure-devops-permissions/</loc>
  <lastmod>2021-05-28T20:34:28Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/06/02/mysql-foreign-keys/</loc>
  <lastmod>2021-06-02T21:19:03Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/06/08/dealing-with-time-in-mysql/</loc>
  <lastmod>2021-06-14T17:50:10Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/06/09/databases-101/</loc>
  <lastmod>2024-08-12T21:37:17Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/06/16/invalid-literal-for-int-with-base-10/</loc>
  <lastmod>2021-06-21T20:13:17Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/06/21/first-break-all-the-rules/</loc>
  <lastmod>2021-09-17T18:30:20Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/06/24/just-for-laughing/</loc>
  <lastmod>2021-06-24T17:24:30Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/07/30/remembering-old-days/</loc>
  <lastmod>2021-07-30T20:28:59Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/08/12/when-the-temperature-record-broke-in-bellevue/</loc>
  <lastmod>2021-08-13T00:38:47Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/09/07/debugging-cron-jobs/</loc>
  <lastmod>2021-09-08T17:33:56Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/11/03/extract-comments-in-pdf-file/</loc>
  <lastmod>2021-11-03T17:00:43Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/11/22/a-comparison-of-android-vs-iphone/</loc>
  <lastmod>2022-11-20T19:17:59Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/12/02/bash-script-to-deploy-a-new-docker-container/</loc>
  <lastmod>2022-11-27T22:59:36Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/12/02/ffmpeg-convert-mov-files-to-mp4/</loc>
  <lastmod>2025-05-03T23:29:58Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/12/16/access-denied-for-user-rootlocalhost-using-password-yes/</loc>
  <lastmod>2021-12-17T21:31:33Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/12/17/how-to-check-in-bash-script-if-a-docker-volume-does-not-exist/</loc>
  <lastmod>2024-03-03T09:32:51Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2021/12/26/berkeley-2021/</loc>
  <lastmod>2021-12-31T04:20:12Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/01/06/bash-quirks-understanding-behavior-of-set-e/</loc>
  <lastmod>2022-01-06T17:28:44Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/02/11/cloudflare-522-once-again/</loc>
  <lastmod>2022-02-16T19:05:41Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/03/18/fix-tiny-display-in-mac/</loc>
  <lastmod>2024-12-03T20:32:10Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/03/27/how-to-scale-an-image-a-comparison-of-different-algorithms/</loc>
  <lastmod>2022-03-29T22:32:32Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/04/29/react-file-picker/</loc>
  <lastmod>2022-04-29T23:15:05Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/05/26/git-back-to-the-basics/</loc>
  <lastmod>2026-02-11T23:58:35Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/06/05/principles-of-engineering-excellence/</loc>
  <lastmod>2025-07-19T22:37:00Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/06/19/query-google-biqquery-from-a-scala-console-app/</loc>
  <lastmod>2022-06-20T02:57:34Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/07/04/how-to-process-data-in-google-bigquery/</loc>
  <lastmod>2022-08-08T22:53:36Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/07/18/verifying-binaries-downloaded-from-the-internet/</loc>
  <lastmod>2022-06-23T22:02:34Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/06/23/stackoverflow-developer-survey-2022/</loc>
  <lastmod>2023-03-05T00:31:58Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/08/01/measuring-performance-of-bigquery-java-vs-python-connector/</loc>
  <lastmod>2022-06-29T20:42:55Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/07/06/using-wsl-windows-subsystem-for-linux/</loc>
  <lastmod>2026-03-22T22:41:38Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/07/08/the-right-way-to-implement-producer-consumer-pattern-in-java/</loc>
  <lastmod>2022-08-11T16:16:53Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/07/25/adding-logging-to-your-java-application/</loc>
  <lastmod>2025-01-30T17:52:18Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/08/10/bigquery-cheat-sheet/</loc>
  <lastmod>2022-10-15T17:54:47Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/08/20/how-to-iterate-over-all-rows-of-a-table-in-oracle-db/</loc>
  <lastmod>2022-07-27T15:48:57Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/08/30/helpful-gcp-commands/</loc>
  <lastmod>2023-03-08T19:10:28Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/09/10/oracle-cheat-sheet/</loc>
  <lastmod>2022-08-09T16:32:25Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/09/20/how-to-debug-java-lang-classnotfoundexception/</loc>
  <lastmod>2024-06-01T05:13:20Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/08/11/mt-rainier-tips-tricks/</loc>
  <lastmod>2023-08-31T03:31:55Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/10/10/load-testing-a-web-application-using-jmeter/</loc>
  <lastmod>2023-05-19T01:32:18Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/10/20/how-to-measure-memory-taken-up-by-an-object-in-java/</loc>
  <lastmod>2024-03-21T22:08:19Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/10/30/running-java-in-a-jupyter-notebook/</loc>
  <lastmod>2022-08-11T00:14:26Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/09/30/maven-10-things-you-need-to-know/</loc>
  <lastmod>2025-03-24T23:05:26Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/11/10/java-programming-tips/</loc>
  <lastmod>2025-08-18T02:08:30Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/11/15/explaining-vpc-service-controls-to-a-3-yr-old/</loc>
  <lastmod>2022-09-10T02:41:06Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/11/20/step-by-step-guide-to-profiling-java-applications-with-visualvm/</loc>
  <lastmod>2022-09-16T18:20:32Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/12/05/java-vs-node-js-performance-comparison-of-blocking-vs-non-blocking-i-o/</loc>
  <lastmod>2022-11-20T19:35:28Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/10/06/how-to-quickly-tell-if-a-person-is-intelligent/</loc>
  <lastmod>2023-03-02T03:06:07Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/12/10/measuring-performance-of-bigquery-vs-clickhouse/</loc>
  <lastmod>2024-05-17T22:54:41Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/12/15/mysql-10-performance-tips/</loc>
  <lastmod>2023-02-27T23:17:05Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/12/20/alloydb-test-drive/</loc>
  <lastmod>2024-12-12T00:57:54Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/12/25/measuring-the-oltp-performance-of-alloydb-against-postgres-using-sysbench/</loc>
  <lastmod>2022-11-11T18:31:19Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/12/30/performance-benchmarking-various-databases/</loc>
  <lastmod>2022-11-11T18:30:54Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/11/25/why-i-hate-meetings-esp-zoom/</loc>
  <lastmod>2022-11-14T03:17:55Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/11/30/how-the-choice-of-words-changes-the-meaning-of-a-sentence/</loc>
  <lastmod>2022-11-20T19:34:56Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/05/30/the-managers-dilemma/</loc>
  <lastmod>2023-01-08T19:32:46Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/01/05/deleting-entities-in-bulk-from-google-datastore/</loc>
  <lastmod>2022-11-20T00:29:24Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/01/24/pros-and-cons-of-cloud-sql-vs-self-managed-vm/</loc>
  <lastmod>2023-01-20T18:21:30Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/02/01/mysql-vs-postgres/</loc>
  <lastmod>2024-03-13T22:49:22Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/02/10/vi-cheat-sheet/</loc>
  <lastmod>2023-05-01T20:09:33Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/02/20/how-to-make-the-bloody-c-program-run/</loc>
  <lastmod>2022-12-03T01:42:53Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/03/10/troubleshooting-windows-blue-screen-of-death/</loc>
  <lastmod>2023-09-16T16:00:53Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/03/20/the-correct-way-to-authenticate-your-app-against-gcp/</loc>
  <lastmod>2023-01-31T22:43:31Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2022/03/30/m1-mac-mini-review/</loc>
  <lastmod>2023-01-28T23:48:03Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/04/10/getting-started-with-swift/</loc>
  <lastmod>2023-01-08T19:49:34Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/04/20/basic-2d-drawing-in-swift/</loc>
  <lastmod>2023-01-10T19:39:43Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/04/30/basic-file-i-o-in-swift/</loc>
  <lastmod>2023-01-07T18:04:23Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/05/10/how-not-to-generate-deterministic-random-numbers-in-swift/</loc>
  <lastmod>2023-01-07T19:20:02Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/01/08/swift-vs-c-performance/</loc>
  <lastmod>2023-01-10T00:29:41Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/05/20/how-to-know-if-you-are-running-arm-or-x64-version-of-dotnet-on-macos/</loc>
  <lastmod>2023-01-09T04:10:40Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/06/10/react-sucks-redux-sucks-even-more/</loc>
  <lastmod>2023-01-27T02:25:46Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/02/08/performance-comparison-of-mysql-vs-postgres-on-tpc-c-benchmark/</loc>
  <lastmod>2023-04-17T02:20:32Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/06/20/get-bigquery-table-schema/</loc>
  <lastmod>2023-04-03T22:27:36Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/02/26/can-postgres-scale-to-billions-of-rows-and-tb-of-data/</loc>
  <lastmod>2023-02-26T01:05:19Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/06/30/teradata-common-queries/</loc>
  <lastmod>2023-02-26T20:07:46Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/07/10/copying-data-from-bigquery-to-postgres-cloud-sql/</loc>
  <lastmod>2023-02-26T00:36:35Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/07/20/postgres-command-line-reference/</loc>
  <lastmod>2023-03-25T02:18:05Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/02/28/understanding-dataflow-what-it-can-and-cannot-do/</loc>
  <lastmod>2023-03-01T03:12:02Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/03/06/hyperledger-fabric-10-things-you-should-know/</loc>
  <lastmod>2023-03-07T02:56:24Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/07/30/guide-to-using-sequelize-with-postgres/</loc>
  <lastmod>2023-05-11T01:02:01Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/08/08/do-we-need-numeric-data-type-to-store-financial-data-in-postgres/</loc>
  <lastmod>2023-04-07T16:37:01Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/08/20/understanding-concurrency-control-in-postgres/</loc>
  <lastmod>2023-04-15T19:08:42Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/08/30/sql-antipatterns-then-and-now/</loc>
  <lastmod>2023-04-10T02:17:33Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/09/10/handling-postgres-serialization-errors-in-sequelize/</loc>
  <lastmod>2023-04-12T03:29:27Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/09/20/illustrating-write-skew-in-postgres-with-repeatable-read-snapshot-isolation/</loc>
  <lastmod>2023-04-13T01:31:44Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/09/30/testing-mysql-serializable-isolation-level/</loc>
  <lastmod>2023-04-19T00:26:53Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/10/10/typescript-pros-and-cons/</loc>
  <lastmod>2023-10-19T00:35:58Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/10/20/postgres-timestamp-without-time-zone-vs-timestamp-with-time-zone/</loc>
  <lastmod>2023-04-20T23:46:58Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/10/30/how-to-stop-postgres-server-on-macos/</loc>
  <lastmod>2023-05-08T18:10:28Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/11/10/authenticating-to-google-cloud-sql-with-iam-credentials/</loc>
  <lastmod>2023-05-10T18:53:11Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/11/20/clean-code/</loc>
  <lastmod>2023-11-27T23:30:24Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/11/30/running-private-instance-of-chatgpt/</loc>
  <lastmod>2023-06-17T23:24:50Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/12/10/setting-up-deep-learning-vm-in-gcp/</loc>
  <lastmod>2023-06-23T15:35:08Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/12/20/setting-up-deep-learning-vm-in-gcp-part-2/</loc>
  <lastmod>2023-06-24T03:22:00Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/12/24/understanding-internals-of-llama-cpp/</loc>
  <lastmod>2023-07-07T17:09:01Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/06/25/how-to-build-a-rate-limiter-in-javascript-or-node-js/</loc>
  <lastmod>2023-06-22T16:45:05Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/12/23/setting-up-deep-learning-vm-in-gcp-part-3/</loc>
  <lastmod>2023-06-23T17:59:27Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/07/02/learning-to-use-pdb-python-command-line-debugger/</loc>
  <lastmod>2023-06-28T20:13:41Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/08/03/if-you-could-only-install-10-applications-on-your-mac/</loc>
  <lastmod>2023-07-06T01:00:43Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/09/04/understanding-transformers-internals/</loc>
  <lastmod>2023-07-18T17:01:29Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/10/02/how-to-read-write-hdf5-files-in-c/</loc>
  <lastmod>2023-07-18T17:41:32Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/11/06/how-to-read-write-hdf5-files-in-java/</loc>
  <lastmod>2025-04-18T14:28:09Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/07/26/yellowstone-suggested-5-day-itinerary/</loc>
  <lastmod>2023-07-27T18:40:36Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/12/30/deep-dive-into-faiss-indexivfpq-for-vector-search/</loc>
  <lastmod>2023-08-17T23:39:57Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2024/01/07/c-10-things-you-need-to-know/</loc>
  <lastmod>2023-08-25T21:08:55Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2023/12/17/understanding-internals-of-project-loom-java-virtual-threads/</loc>
  <lastmod>2023-09-01T17:42:39Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2024/01/14/persistent-key-value-store-in-java/</loc>
  <lastmod>2024-05-03T18:11:16Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2024/01/21/on-the-use-of-singletons/</loc>
  <lastmod>2023-10-13T17:28:51Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2024/01/28/why-is-so-much-software-open-sourced-these-days/</loc>
  <lastmod>2024-01-29T01:21:48Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2024/02/04/generics-vs-interfaces-in-java/</loc>
  <lastmod>2024-01-15T18:05:22Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2024/02/11/ghulam-ali-top-10/</loc>
  <lastmod>2024-01-15T18:15:44Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2024/02/21/running-llama-cpp-on-windows-with-gpu-acceleration/</loc>
  <lastmod>2024-01-29T01:17:55Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2024/03/01/google-drive-vs-onedrive-vs-dropbox-vs-box/</loc>
  <lastmod>2024-02-07T18:11:24Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2024/03/11/my-thoughts-on-stackoverflow/</loc>
  <lastmod>2024-08-01T16:32:58Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2024/03/21/understanding-internals-of-mapdb/</loc>
  <lastmod>2024-03-17T02:16:00Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2024/03/17/%e0%a4%9c%e0%a5%80%e0%a4%b5%e0%a4%a8-%e0%a4%ae%e0%a5%87%e0%a4%82-%e0%a4%a4%e0%a5%82-%e0%a4%a1%e0%a4%b0%e0%a4%a8%e0%a4%be-%e0%a4%a8%e0%a4%b9%e0%a5%80%e0%a4%82/</loc>
  <lastmod>2024-03-17T18:21:27Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2024/04/09/understanding-internals-of-java-llama-cpp/</loc>
  <lastmod>2024-04-08T17:30:47Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2024/04/20/comparing-two-methods-for-uploading-a-file-to-a-server/</loc>
  <lastmod>2024-04-10T00:42:58Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2024/04/30/spring-boot-controller-not-working/</loc>
  <lastmod>2025-03-25T20:25:43Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2024/05/10/ascii-art-generation-on-mac-using-figlet/</loc>
  <lastmod>2024-05-29T19:29:35Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2024/05/20/lucene-getting-started/</loc>
  <lastmod>2024-04-30T20:21:08Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2024/05/30/hive-spark-and-presto/</loc>
  <lastmod>2024-12-12T00:31:56Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2024/06/01/best-investment-advice/</loc>
  <lastmod>2024-06-01T18:36:40Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2024/06/10/introducing-honeybadger-bot-java-class-registry/</loc>
  <lastmod>2024-09-27T20:25:14Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2024/08/07/what-is-special-about-entanglement/</loc>
  <lastmod>2024-08-22T18:03:35Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2024/10/18/demystifying-linking-in-c/</loc>
  <lastmod>2026-04-08T18:00:03Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2024/10/15/installing-imagemagick-on-wsl/</loc>
  <lastmod>2024-10-15T18:29:41Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2024/10/16/isidewith-2024/</loc>
  <lastmod>2024-10-16T23:38:15Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2024/11/25/nuvoice-ai-immortalize-your-voice/</loc>
  <lastmod>2024-11-25T22:54:56Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2025/01/09/notes-on-systemd/</loc>
  <lastmod>2025-01-09T21:36:10Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2025/01/29/notes-on-letsencrypt/</loc>
  <lastmod>2026-03-30T22:40:15Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2025/03/05/10-svelte-tips-for-a-backend-engineer/</loc>
  <lastmod>2026-03-27T18:49:49Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2025/03/15/windows-security-tips/</loc>
  <lastmod>2026-03-17T23:23:30Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2025/04/11/not-able-to-play-audio-in-java/</loc>
  <lastmod>2025-03-08T01:16:56Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2025/03/28/gcp-vs-aws/</loc>
  <lastmod>2025-09-05T01:42:11Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2025/04/25/running-spring-boot-application-with-springdoc-swagger-ui-behind-nginx/</loc>
  <lastmod>2025-03-26T00:33:35Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2025/04/18/startup-dilemmas/</loc>
  <lastmod>2026-03-21T20:38:25Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2025/12/16/what-ai-tool-was-used-to-create-each-of-the-websites-below/</loc>
  <lastmod>2025-12-17T01:57:35Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2025/12/22/10-steps-to-secure-your-home-network/</loc>
  <lastmod>2026-02-14T23:28:01Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2025/12/23/useful-windows-commands/</loc>
  <lastmod>2026-02-26T19:19:14Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2026/01/12/steps-to-test-aws-mp-integration/</loc>
  <lastmod>2026-04-02T00:21:27Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2026/01/15/convert-word-to-markdown/</loc>
  <lastmod>2026-01-16T00:55:08Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2026/02/03/comparison-of-different-ways-to-connect-to-ec2-instance/</loc>
  <lastmod>2026-02-04T17:50:39Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2026/02/12/stay-off-the-grid-routing-internal-traffic-via-route-53-private-hosted-zones/</loc>
  <lastmod>2026-02-13T01:51:06Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2026/02/14/monitoring-aws-costs/</loc>
  <lastmod>2026-02-14T22:49:52Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2026/02/24/engineering-excellence-the-system-that-makes-speed-sustainable/</loc>
  <lastmod>2026-02-15T21:10:46Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2026/02/15/aws-marketplace-jumpstart-kit/</loc>
  <lastmod>2026-04-02T00:17:13Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2026/02/16/the-aws-marketplace-race-condition-nobody-warns-you-about/</loc>
  <lastmod>2026-02-16T18:51:45Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2026/03/04/hosting-a-static-site-on-aws-s3-cloudfront-a-complete-guide/</loc>
  <lastmod>2026-02-24T21:44:13Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2026/03/14/connecting-external-domain-to-wordpress/</loc>
  <lastmod>2026-02-20T18:02:37Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2026/03/24/how-to-protect-cloudfront-hosted-website-from-malicious-traffic/</loc>
  <lastmod>2026-02-25T01:19:15Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2026/04/04/essofore-semantic-search-self-hosted-rag-infrastructure-that-keeps-your-data-in-your-vpc/</loc>
  <lastmod>2026-02-25T14:25:01Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2026/04/14/useful-windows-shortcuts/</loc>
  <lastmod>2026-02-26T17:32:25Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2026/03/05/stop-social-media-addiction/</loc>
  <lastmod>2026-03-03T01:49:53Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2026/03/13/which-is-your-favorite-chatbot/</loc>
  <lastmod>2026-03-13T20:23:35Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2026/03/15/what-i-am-investing-in-right-now/</loc>
  <lastmod>2026-04-10T18:19:22Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2026/03/20/cannot-connect-to-localhost-from-chrome/</loc>
  <lastmod>2026-03-21T20:35:58Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2026/04/01/etfs-vs-mutual-funds/</loc>
  <lastmod>2026-03-24T17:43:59Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2026/03/27/building-the-aws-marketplace-saas-fulfillment-flow-resolvecustomer-and-beyond/</loc>
  <lastmod>2026-03-28T19:38:57Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2026/04/11/sveltekit-spa-vs-ssg/</loc>
  <lastmod>2026-03-27T20:10:11Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2026/03/31/site-refresh/</loc>
  <lastmod>2026-03-31T21:01:04Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2026/04/02/note-to-self-for-gods-sake-stop-renaming-things/</loc>
  <lastmod>2026-04-03T00:01:47Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2026/04/09/how-batchmeterusage-actually-works-and-the-gotchas/</loc>
  <lastmod>2026-04-10T03:44:39Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/subscribe/</loc>
  <lastmod>2026-04-10T18:27:19Z</lastmod>
 </url>
 <url>
  <loc>https://blog.siddjain.com/2026/04/18/php-fatal-error-unable-to-start-pcre-module-in-unknown-on-line-0/</loc>
  <lastmod>2026-04-12T19:30:20Z</lastmod>
 </url>
</urlset>
