<?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://kylehodgson.com/services/</loc><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2024/09/service-stack.jpg</image:loc><image:title>Screenshot</image:title><image:caption>Screenshot</image:caption></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2024/09/dont-make.jpg</image:loc><image:title>Screenshot</image:title><image:caption>Screenshot</image:caption></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2024/09/software-estimation.jpg</image:loc><image:title>Screenshot</image:title><image:caption>Screenshot</image:caption></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2024/09/data-mesh.jpg</image:loc><image:title>Screenshot</image:title><image:caption>Screenshot</image:caption></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2024/09/phoenix-project.jpg</image:loc><image:title>Screenshot</image:title><image:caption>Screenshot</image:caption></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2024/09/refactoring-databases.jpg</image:loc><image:title>Screenshot</image:title><image:caption>Screenshot</image:caption></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2024/09/the-good-parts.jpg</image:loc><image:title>Screenshot</image:title><image:caption>Screenshot</image:caption></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2024/09/nosql.jpg</image:loc><image:title>Screenshot</image:title><image:caption>Screenshot</image:caption></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2024/09/agile-it-org.jpg</image:loc><image:title>Screenshot</image:title><image:caption>Screenshot</image:caption></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2024/09/the-goal-1.jpg</image:loc><image:title>Screenshot</image:title><image:caption>Screenshot</image:caption></image:image><lastmod>2025-10-08T03:19:38+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://kylehodgson.com/2025/06/24/analyzing-adsb-data-with-postgres-python-and-observable-framework/</loc><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2025/06/image-5.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2025/06/image-4.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2025/06/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2025/06/image-2.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2025/06/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2025/06/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-06-24T19:14:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/focus-on-climate-tech/</loc><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2024/08/velis-charging.jpg</image:loc><image:title>Screenshot</image:title><image:caption>Screenshot</image:caption></image:image><lastmod>2024-08-28T19:44:17+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://kylehodgson.com/2014/04/29/seven-reasons-to-love-duck-angular/</loc><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2014/04/duckicon.png</image:loc><image:title>duckicon</image:title></image:image><lastmod>2025-12-20T01:21:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2014/01/12/are-tech-tasks-useful-work/</loc><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2014/01/agile-logo.png</image:loc><image:title>agile-logo</image:title></image:image><lastmod>2024-08-24T16:56:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2024/02/15/revolutionizing-urban-mobility-the-rise-of-battery-swapping-in-east-africa/</loc><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2024/02/inside-roam-hub-1.jpg</image:loc><image:title>inside-roam-hub</image:title></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2024/02/inside-roam-hub.jpg</image:loc><image:title>inside-roam-hub</image:title></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2024/02/img_20211002_154616-1.jpg</image:loc><image:title>IMG_20211002_154616 (1)</image:title></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2024/02/kabisa-norrsken.jpg</image:loc><image:title>kabisa-norrsken</image:title></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2024/08/roam-swap.png</image:loc><image:title>roam-swap</image:title></image:image><lastmod>2024-08-20T13:10:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/about/</loc><lastmod>2024-08-19T14:05:16+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://kylehodgson.com/2024/08/18/optimizing-energy-monitoring-tools-for-distributed-energy-systems/</loc><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2024/08/img_20211002_154616-1.jpg</image:loc><image:title>IMG_20211002_154616 (1)</image:title></image:image><lastmod>2024-08-19T13:58:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2014/06/03/servicestack-4-http-utilities-contract-testing/</loc><lastmod>2024-08-19T12:16:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2014/11/14/microsoft-open-sources-net-the-history-behind-the-announcement/</loc><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2014/11/dotnet-logo.webp</image:loc><image:title>dotnet-logo</image:title></image:image><lastmod>2024-08-19T12:15:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2016/01/15/alternative-web-frameworks-for-net-nancy-and-servicestack/</loc><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2016/01/servicestack.webp</image:loc><image:title>servicestack</image:title></image:image><lastmod>2024-08-19T12:14:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2015/01/10/servicestack-cookbook/</loc><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2015/01/6569os_servicestack_4_cookbook_cover.png</image:loc><image:title>6569os_servicestack_4_cookbook_cover</image:title></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2015/01/book-cover.jpg</image:loc><image:title>book-cover</image:title></image:image><lastmod>2015-02-15T18:07:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/04/23/jquerymobile-and-service-stack-eventsmanager-tutorial-post-3/</loc><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2012/04/image_thumb2.png</image:loc><image:title>image_thumb.png</image:title></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2012/04/image2.png</image:loc><image:title>image.png</image:title></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2012/04/image_thumb1.png</image:loc><image:title>image_thumb.png</image:title></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2012/04/image1.png</image:loc><image:title>image.png</image:title></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2012/04/image_thumb.png</image:loc><image:title>image_thumb.png</image:title></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2012/04/image.png</image:loc><image:title>image.png</image:title></image:image><lastmod>2015-01-31T17:15:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/04/21/jquerymobile-and-service-stack-eventsmanager-tutorial-post-2/</loc><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2012/04/jquery-mobile-4_thumb.png</image:loc><image:title>jquery-mobile-4_thumb.png</image:title></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2012/04/jquery-mobile-4.png</image:loc><image:title>jquery-mobile-4.png</image:title></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2012/04/jquery-mobile-3_thumb.png</image:loc><image:title>jquery-mobile-3_thumb.png</image:title></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2012/04/jquery-mobile-3.png</image:loc><image:title>jquery-mobile-3.png</image:title></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2012/04/jquery-mobile-2_thumb.png</image:loc><image:title>jquery-mobile-2_thumb.png</image:title></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2012/04/jquery-mobile-2.png</image:loc><image:title>jquery-mobile-2.png</image:title></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2012/04/jquery-mobile-1_thumb.png</image:loc><image:title>jquery-mobile-1_thumb.png</image:title></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2012/04/jquery-mobile-1.png</image:loc><image:title>jquery-mobile-1.png</image:title></image:image><lastmod>2015-01-31T17:15:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/04/18/like-wcf-only-cleaner-9/</loc><lastmod>2015-01-31T17:14:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2013/03/15/testing-with-angulars-e2e-testing-framework/</loc><lastmod>2015-01-31T17:12:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2014/01/05/the-next-wave/</loc><lastmod>2014-01-06T02:26:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2014/01/03/organizational-risk-building-trust/</loc><lastmod>2014-01-08T12:35:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2013/12/28/organizational-risk/</loc><lastmod>2013-12-30T15:22:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2013/09/06/bring-a-laptop-will-code-events/</loc><lastmod>2013-09-08T02:30:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2013/08/31/if-your-job-ad-asks-for-a-xyz-software-developer-you-may-be-doing-it-wrong/</loc><lastmod>2013-09-08T02:30:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/06/25/who-should-be-the-architect-in-an-agile-project/</loc><lastmod>2013-09-08T00:38:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2013/03/07/resources-for-angularjs-developers/</loc><lastmod>2016-04-18T13:13:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/11/29/knockoutjs-and-testing/</loc><lastmod>2018-09-24T11:03:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2013/06/14/test-driven-development-with-knockoutjs-visualstudio-and-karma-binding-to-the-view/</loc><lastmod>2014-06-13T21:05:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2013/06/10/southwestern-road-trip-day-two-santa-fe/</loc><lastmod>2024-08-22T01:45:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2010/05/25/is-wal-mart-right/</loc><lastmod>2013-06-11T03:00:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2009/12/08/defeciency/</loc><lastmod>2013-06-11T02:57:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2009/08/06/the-dreaded-force-post/</loc><lastmod>2013-06-11T02:57:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2009/12/03/retooling/</loc><lastmod>2013-06-11T02:57:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2010/01/14/a-love-song-for-c/</loc><lastmod>2013-06-11T02:57:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2010/01/26/how-to-msmq-encryption-wcf-activedirectory/</loc><lastmod>2013-06-11T02:57:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2010/01/28/great-site-on-sql/</loc><lastmod>2013-06-11T02:57:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/10/28/thoughtworks-technology-radar/</loc><lastmod>2013-06-11T02:55:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/07/24/software-development-on-the-ipad/</loc><lastmod>2013-06-11T02:53:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2013/03/08/859/</loc><lastmod>2013-06-11T02:53:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/07/14/software-development-on-your-ipad/</loc><lastmod>2013-06-11T02:52:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/03/11/test-my-app/</loc><lastmod>2013-06-11T02:52:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/03/10/when-to-use-exceptions-vs-when-to-code-defensively-3/</loc><lastmod>2013-06-11T02:52:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/03/07/how-to-develop-line-of-business-tablet-apps-as-a-net-developer-2/</loc><lastmod>2013-06-11T02:52:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/03/05/what-can-you-do-with-html5-javascript/</loc><lastmod>2013-06-11T02:52:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/02/16/how-the-internet-can-make-real-life-better-than-an-mmo/</loc><lastmod>2013-06-11T02:51:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/02/14/4-indications-that-html5-mobile-development-is-getting-big/</loc><lastmod>2013-06-11T02:51:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2011/03/17/top-10-problems-with-my-htc-hd7/</loc><lastmod>2013-06-11T02:51:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2011/02/28/10-reasons-to-switch-your-internet-provider/</loc><lastmod>2013-06-11T02:51:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/10/17/easy-publishing-with-git/</loc><lastmod>2013-06-11T02:48:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/03/17/javascript-client-for-talking-with-wcf-server-with-websockets-binding-5/</loc><lastmod>2013-06-11T02:48:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2011/02/06/dealing-with-ugly-web-services/</loc><lastmod>2013-06-11T02:47:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2010/02/18/sometimes-its-the-easy-things/</loc><lastmod>2013-06-11T02:47:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/06/26/how-windows-8-should-work/</loc><lastmod>2013-06-11T02:47:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2009/12/31/holiday-tech-project-new-netbook/</loc><lastmod>2013-06-11T02:47:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2013/01/15/is-the-nexus-4-in-stock/</loc><lastmod>2013-06-11T02:47:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2009/08/06/aynchronous-messaging-vs-rpc/</loc><lastmod>2013-06-11T02:45:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2009/12/16/59/</loc><lastmod>2013-06-11T02:45:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2010/01/26/nservicebus/</loc><lastmod>2013-06-11T02:45:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2009/12/04/google-the-dns-tzar/</loc><lastmod>2013-06-11T02:45:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/03/11/javascript-client-for-talking-with-wcf-server-with-websockets-binding-3/</loc><lastmod>2013-06-11T02:45:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2010/10/30/on-microsoft-html5-and-silverlight/</loc><lastmod>2013-06-11T02:45:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2010/05/18/windows-phone-7/</loc><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2010/05/wp7emulator.png</image:loc><image:title>wp7Emulator</image:title></image:image><lastmod>2013-06-11T02:45:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2010/01/08/nexus-one/</loc><lastmod>2013-06-11T02:45:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2010/05/25/browser-poll/</loc><lastmod>2013-06-11T02:44:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/03/13/should-i-start-with-the-oo-model-or-the-er-model/</loc><lastmod>2013-06-11T02:43:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/03/17/are-there-any-studies-on-the-efficiencyeffectiveness-of-agile-vs-waterfall-7/</loc><lastmod>2013-06-11T02:43:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/03/31/how-do-you-estimate-software-projects/</loc><lastmod>2013-06-11T02:43:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/03/17/how-to-get-past-the-but-i-cant-test-my-legacy-code-objection/</loc><lastmod>2013-06-11T02:43:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2013/05/29/test-driven-development-with-knockoutjs-visualstudio-and-karma/</loc><lastmod>2014-06-14T14:48:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2013/05/28/test-driven-development-with-knockoutjs-visualstudio-and-karma-live-demo/</loc><lastmod>2014-06-13T21:07:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2013/01/08/asp-netmvc-web-security-basics-csrf/</loc><lastmod>2014-03-05T05:29:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2010/01/04/geeky-things-i-did-over-the-holidays/</loc><lastmod>2013-06-11T02:42:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/03/26/science-major-wanting-a-job-in-software-development-2-2/</loc><lastmod>2013-06-11T02:41:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/11/12/blogging-with-asciidoc/</loc><lastmod>2013-06-11T02:41:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/03/27/how-can-i-host-applications-in-iis-that-arent-asp-net-web-applications/</loc><lastmod>2013-06-11T02:41:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/03/31/avoiding-smart-guy-syndrome-on-team-projects-3/</loc><lastmod>2013-06-11T02:41:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/09/21/getting-started-with-scala-part-two/</loc><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2012/09/shot8-tests-pass.png</image:loc><image:title>shot8-tests-pass</image:title></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2012/09/shot7-create-something-class.png</image:loc><image:title>shot7-create-something-class</image:title></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2012/09/shot4-creating-packages.png</image:loc><image:title>shot4-creating-packages</image:title></image:image><lastmod>2013-06-11T02:41:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/10/28/how-to-avoid-problems-with-the-stranglerapplication-pattern/</loc><lastmod>2013-06-11T02:41:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/09/21/getting-started-with-scala/</loc><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2012/09/shot2-scala-plugins.png</image:loc><image:title>shot2-scala-plugins</image:title></image:image><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2012/09/shot1-plugin-manager-button.png</image:loc><image:title>shot1-plugin-manager-button</image:title></image:image><lastmod>2013-06-11T02:41:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2013/01/21/breezejs-tdd-with-mocha-and-phantomjs/</loc><lastmod>2015-08-26T07:54:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2010/03/02/visa-launches-virtual-debit-card-program-in-japan/</loc><lastmod>2013-06-11T02:39:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2009/12/29/gmail-fail/</loc><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2009/12/gfail.png</image:loc><image:title>gfail</image:title></image:image><lastmod>2013-06-11T02:39:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/11/24/johannesburg-day-one/</loc><lastmod>2013-06-07T14:51:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/11/26/johannesburg-day-two/</loc><lastmod>2013-06-07T14:51:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/12/03/panorama-route/</loc><lastmod>2013-06-07T14:51:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2013/06/07/southwestern-road-trip-day-one-albuquerque/</loc><lastmod>2013-06-07T14:51:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2012/12/18/thoughtworks-johannesburg/</loc><lastmod>2014-08-11T07:17:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com/2011/02/07/going-agile-our-32-degree-moment/</loc><image:image><image:loc>https://kylehodgson.com/wp-content/uploads/2011/02/kanban.jpg</image:loc><image:title>kanban</image:title></image:image><lastmod>2011-07-30T01:16:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://kylehodgson.com</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2025-12-20T01:21:56+00:00</lastmod></url></urlset>
