<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"><url><loc>https://joshuachini.com/2024/12/29/cloudflare-tunnels/</loc><image:image><image:loc>https://joshuachini.com/wp-content/uploads/2024/12/pasted-image-20241229152411.png</image:loc><image:title>Pasted image 20241229152411</image:title></image:image><image:image><image:loc>https://joshuachini.com/wp-content/uploads/2024/12/pasted-image-20241229144552.png</image:loc><image:title>Pasted image 20241229144552</image:title></image:image><lastmod>2024-12-29T20:43:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2024/11/09/get-deep-link-to-outlook-email/</loc><image:image><image:loc>https://joshuachini.com/wp-content/uploads/2024/11/pasted-image-20241109105533.png</image:loc><image:title>Pasted image 20241109105533</image:title></image:image><lastmod>2024-11-09T17:37:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2024/02/04/how-to-setup-whisper-from-openai/</loc><lastmod>2024-02-04T19:38:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2022/07/06/career-advice/</loc><lastmod>2022-07-06T01:10:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2022/05/30/how-to-improve-your-apps-search-functionality/</loc><lastmod>2022-05-30T13:34:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/contact/</loc><lastmod>2022-05-30T12:28:12+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://joshuachini.com/2017/03/03/getting-started-with-entity-framework-core/</loc><lastmod>2018-03-16T00:59:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2018/02/08/how-to-import-an-enterprise-certificate-into-a-windows-container/</loc><lastmod>2020-09-10T17:32:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2017/11/08/getting-started-with-microsoft-azure/</loc><lastmod>2017-11-08T21:01:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2017/10/27/automated-setup-of-a-windows-environment-using-boxstarter-and-powershell/</loc><lastmod>2017-10-27T18:55:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2017/10/24/how-to-add-a-private-extension-gallery-in-visual-studio-2017/</loc><lastmod>2020-12-01T18:34:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2017/09/22/software-and-services/</loc><lastmod>2017-10-09T19:00:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2017/09/30/ignite-2017/</loc><lastmod>2017-09-30T20:59:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2017/08/21/lessons-learned-while-working-with-databases-in-docker/</loc><lastmod>2017-08-21T13:24:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2017/07/13/visual-studio-package-manager-console-fails-to-start/</loc><lastmod>2018-03-30T16:02:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2017/07/13/calling-a-soap-service-from-asp-net-core-or-net-core/</loc><lastmod>2018-10-21T11:04:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2017/07/12/how-to-assign-a-strong-name-to-unsigned-3rd-party-assemblies-during-the-build-process/</loc><lastmod>2019-04-11T21:49:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2017/05/20/microsoft-build-conference-notes/</loc><lastmod>2017-05-20T21:24:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2017/04/16/introduction-to-graphql/</loc><lastmod>2017-04-25T14:26:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2017/04/06/structuring-your-domain-model/</loc><lastmod>2017-04-06T22:11:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2017/04/01/heating-ventilation-and-air-conditioning-hvac-repair/</loc><lastmod>2021-08-26T18:22:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2017/03/19/getting-started-building-the-person-service/</loc><lastmod>2017-03-19T11:58:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2017/03/12/some-things-i-learned-while-getting-started-with-net-standard/</loc><lastmod>2017-09-08T05:00:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2017/03/12/a-new-password-library-in-c/</loc><lastmod>2021-07-31T09:52:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2017/03/08/adding-diagnostics-in-entity-framework-core/</loc><image:image><image:loc>https://joshuachini.com/wp-content/uploads/2017/03/2017-03-08_094912.png</image:loc><image:title>2017-03-08_094912</image:title></image:image><image:image><image:loc>https://joshuachini.com/wp-content/uploads/2017/03/2017-03-08_092744.png</image:loc><image:title>2017-03-08_092744</image:title></image:image><image:image><image:loc>https://joshuachini.com/wp-content/uploads/2017/03/2017-03-07_212104.png</image:loc><image:title>2017-03-07_212104</image:title></image:image><lastmod>2017-03-08T15:43:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2017/02/02/getting-started-with-hangfire-using-asp-net-core-and-sql-server-2016-running-in-docker/</loc><image:image><image:loc>https://joshuachini.com/wp-content/uploads/2017/02/2017-02-02_154239.png</image:loc><image:title>2017-02-02_154239</image:title></image:image><lastmod>2017-02-06T18:07:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2016/08/01/what-i-did-when-my-computer-got-infected-with-a-virus/</loc><lastmod>2016-08-01T11:32:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2016/06/28/exploring-sqlites-new-json-library/</loc><lastmod>2016-06-28T17:47:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2016/06/19/implementing-correlation-ids-in-asp-net-mvc-6-part-1/</loc><image:image><image:loc>https://joshuachini.com/wp-content/uploads/2016/06/2016-06-18_224352.png</image:loc><image:title>2016-06-18_224352</image:title></image:image><image:image><image:loc>https://joshuachini.com/wp-content/uploads/2016/06/2016-06-18_224122.png</image:loc><image:title>2016-06-18_224122</image:title></image:image><image:image><image:loc>https://joshuachini.com/wp-content/uploads/2016/06/2016-06-18_223726.png</image:loc><image:title>2016-06-18_223726</image:title></image:image><lastmod>2018-03-14T08:38:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2016/06/17/setting-up-a-new-mvc-6-project-with-serilog-dryioc-and-xunit-net/</loc><lastmod>2016-06-17T23:07:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2015/06/05/team-foundation-server-permissions-oddity/</loc><image:image><image:loc>https://joshuachini.com/wp-content/uploads/2015/06/2015-06-05_082559.png</image:loc><image:title>2015-06-05_082559</image:title></image:image><image:image><image:loc>https://joshuachini.com/wp-content/uploads/2015/06/2015-06-05_082534.png</image:loc><image:title>2015-06-05_082534</image:title></image:image><lastmod>2015-06-05T13:56:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2015/06/05/asp-net-5-configuration/</loc><lastmod>2015-06-05T01:09:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/2015/06/03/containers/</loc><lastmod>2015-06-03T01:46:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://joshuachini.com/about/</loc><lastmod>2020-05-21T13:19:02+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://joshuachini.com</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2024-12-29T20:43:38+00:00</lastmod></url></urlset>
