<?xml version="1.0" encoding="UTF-8"?>


<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://williamkennedy.ninja/hotwire/native/2025/11/11/debugging-hotwire-native-part-5-breakpoints/</loc>
        <lastmod>2025-11-11T12:29:37+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/hotwire-native/2025/11/03/debugging-hotwire-native-native-logging/</loc>
        <lastmod>2025-11-05T10:44:39+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/hotwire-native/2025/10/21/debugging-hotwire-native-webview-debugging/</loc>
        <lastmod>2025-10-24T10:18:48+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/hotwire-native/2025/10/13/debugging-hotwire-native-start-with-the-obvious-questions/</loc>
        <lastmod>2025-10-21T09:36:41+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/hotwire-native/2025/10/03/debugging-hotwire-native-part-1/</loc>
        <lastmod>2025-10-08T18:35:13+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/hotwire-native/2025/05/23/up-and-running-with-hotwire-native-android-custom-android-keyboard-extension/</loc>
        <lastmod>2025-07-25T20:48:24+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/hotwire-native/2025/01/14/up-and-running-with-hotwire-native-android-part-4-bridge-components/</loc>
        <lastmod>2025-07-25T20:48:24+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/hotwire-native/2025/01/06/up-and-running-with-hotwire-native-android-part-3-native-screens/</loc>
        <lastmod>2025-12-15T13:37:19+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/hotwire-native/2024/12/30/up-and-running-with-hotwire-native-android-2-path-configuration/</loc>
        <lastmod>2025-07-25T20:48:24+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/hotwire-native/2024/12/23/up-and-running-with-hotwire-android-1-setup/</loc>
        <lastmod>2025-07-25T20:48:24+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/hotwire-native/2024/11/26/up-and-running-with-hotwire-native-ios-4-bonus/</loc>
        <lastmod>2025-07-25T20:48:24+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/hotwire-native/2024/11/07/hotwire-native-ios-part-3/</loc>
        <lastmod>2025-07-25T20:48:24+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/hotwire-native/2024/10/29/hotwire-native-ios-part-2/</loc>
        <lastmod>2025-07-25T20:48:24+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/hotwire-native/2024/10/24/hotwire-native-ios-part-1/</loc>
        <lastmod>2025-09-08T09:03:52+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/life/2024/03/30/work-is-for-life-life-is-not-for-work/</loc>
        <lastmod>2024-03-30T10:42:50+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/apple/2024/01/30/steve-jobs-introduces-the-pwa-progressive-web-app/</loc>
        <lastmod>2024-01-30T14:53:21+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/life/2024/01/26/dig/</loc>
        <lastmod>2024-01-26T15:47:36+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/ios/2024/01/25/turbo-native-ios-offline-mode-using-sqlite-part-1/</loc>
        <lastmod>2024-04-04T16:12:57+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/ios/2024/01/08/bringing-your-turbo-native-ios-app-offline/</loc>
        <lastmod>2024-01-08T17:21:47+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/life/2023/12/31/2023-recap/</loc>
        <lastmod>2023-12-31T19:09:35+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/android,/turbo/2023/08/18/video-up-and-running-with-turbo-android/</loc>
        <lastmod>2023-08-18T13:19:13+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/android,/turbo/2023/08/18/video-up-and-running-with-turbo-android-part-2/</loc>
        <lastmod>2023-08-18T13:22:57+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/turbo/2023/08/02/turbo-native-rails-request-variants/</loc>
        <lastmod>2023-08-04T12:53:17+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/turbo/2023/07/17/turbo-native-auth-android/</loc>
        <lastmod>2023-07-17T15:37:12+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/hotwire/2023/07/12/conquering-ios-android-and-web-with-hotwire/</loc>
        <lastmod>2023-07-12T13:16:06+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/turbo/2023/07/03/turbo-native-auth-ios/</loc>
        <lastmod>2023-07-03T16:46:30+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/turbo/2023/07/02/turbo-native-auth-rails/</loc>
        <lastmod>2023-07-03T14:48:28+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/business/2023/06/07/introducing-the-developer-of-one-newsletter/</loc>
        <lastmod>2023-06-07T15:25:19+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/android/2023/06/02/3-useful-tricks-when-working-with-turbo-android/</loc>
        <lastmod>2023-06-02T13:05:45+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/business/2023/05/23/turbo-android-part-3-how-to-access-native-android-features-with-the-javascript-bridge/</loc>
        <lastmod>2023-05-23T14:11:22+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/android/2023/05/19/turbo-android-part-2-feel-more-native/</loc>
        <lastmod>2023-05-30T17:24:33+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/android/2023/05/10/up-and-running-with-turbo-android-part-1/</loc>
        <lastmod>2023-05-23T14:11:22+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/culture/2023/02/22/these-men-made-me-quit-tiktok/</loc>
        <lastmod>2023-02-22T15:07:10+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/ios/2022/11/13/turbo-native-how-to-access-native-ios-features-from-rails/</loc>
        <lastmod>2022-11-15T13:24:28+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/ios/2022/09/12/how-to-render-a-native-home-screen-with-turbo-ios/</loc>
        <lastmod>2022-10-20T17:39:14+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/books/2022/07/11/recently-read-3/</loc>
        <lastmod>2022-07-11T13:23:52+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/development/2022/05/26/being-a-full-stack-developer-is-no-longer-a-dirty-word/</loc>
        <lastmod>2022-05-27T09:29:54+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/javascript/2022/05/03/in-defence-of-the-single-page-application/</loc>
        <lastmod>2022-05-03T14:28:25+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/bridgetown/2022/03/14/how-to-upgrade-your-bridgetown-site/</loc>
        <lastmod>2022-03-14T12:17:27+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/business/2022/03/08/what-does-scale-mean-anyway/</loc>
        <lastmod>2022-03-08T11:47:07+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/books/2021/11/29/recently-read-2/</loc>
        <lastmod>2023-05-30T17:29:34+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/refactoring/2021/09/22/good-citizen-refactoring/</loc>
        <lastmod>2021-09-22T14:45:11+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/books/2021/09/06/recently-read-1/</loc>
        <lastmod>2021-11-29T12:30:31+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/business/2021/07/29/don-t-let-developers-become-the-bottleneck-use-editmode/</loc>
        <lastmod>2021-08-03T09:15:10+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/rails/2021/07/25/how-to-setup-storybook-with-rails-view-components-in-under-10-minutes/</loc>
        <lastmod>2021-07-25T09:17:59+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/project-management/2021/06/21/thoughts-on-sprints/</loc>
        <lastmod>2021-06-25T12:28:53+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/ios/2021/05/31/jumpstart-turbo-review/</loc>
        <lastmod>2023-05-30T17:24:33+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/rails/2021/04/12/rails-tutorial-how-to-build-a-subscription-form-that-integrates-with-mailchimp-part-2/</loc>
        <lastmod>2021-06-22T11:05:40+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/rails/2021/03/28/rails-tutorial-how-to-build-a-subscription-form-that-integrates-with-mailchimp-part-1/</loc>
        <lastmod>2021-03-29T13:04:33+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/rails/2021/02/23/use-dom-id-to-clean-up-views/</loc>
        <lastmod>2021-06-25T12:18:37+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/rails/2021/02/10/set-up-rails-with-apple-silicon-m1/</loc>
        <lastmod>2021-02-10T19:20:17+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/calmness/2021/02/09/internet-fasting/</loc>
        <lastmod>2021-02-09T18:49:14+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/javascript/2020/12/23/rebellion-against-spas-has-begun/</loc>
        <lastmod>2023-05-30T17:24:33+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/charity/2020/11/12/heading_into_thirty/</loc>
        <lastmod>2020-11-27T06:45:33+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/updates/2020/10/31/will-your-idea-get-stolen-a-guide-to-ndas/</loc>
        <lastmod>2023-05-30T17:29:34+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/updates/2020/10/31/do-you-need-someone-to-build-you-an-app-or-a-website-heres-some-advice/</loc>
        <lastmod>2020-11-08T20:31:58+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/updates/2020/10/31/developers-should-spend-more-time-with-non-developers/</loc>
        <lastmod>2020-11-08T20:31:58+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/404</loc>
        <lastmod>2020-10-17T15:51:15+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/about/</loc>
        <lastmod>2020-10-17T15:51:15+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/books/</loc>
        <lastmod>2021-11-29T12:46:42+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/</loc>
        <lastmod>2024-09-21T09:28:21+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/posts/</loc>
        <lastmod>2024-09-22T19:29:14+00:00</lastmod>
      </url>
      <url>
        <loc>https://williamkennedy.ninja/projects/</loc>
        <lastmod>2024-08-09T15:54:31+00:00</lastmod>
      </url>


    <url>
      <loc>https://williamkennedy.ninja/google72e37f8f8a4a62d5.html</loc>
      <lastmod>2026-01-05T16:28:04+00:00</lastmod>
    </url>
</urlset>
