<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="https://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://perttu.dev</loc>
    <lastmod>2026-03-30</lastmod>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://perttu.dev/about</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/now</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles</loc>
    <lastmod>2026-03-04</lastmod>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://perttu.dev/speaking</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://perttu.dev/projects</loc>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://perttu.dev/tags</loc>
    <lastmod>2026-03-30</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://perttu.dev/tags/react-native</loc>
    <lastmod>2025-12-02</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://perttu.dev/tags/react</loc>
    <lastmod>2025-11-21</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://perttu.dev/tags/typescript</loc>
    <lastmod>2025-12-04</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://perttu.dev/tags/monetization</loc>
    <lastmod>2025-12-02</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://perttu.dev/tags/design</loc>
    <lastmod>2021-03-01</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://perttu.dev/tags/hackathon</loc>
    <lastmod>2019-01-11</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://perttu.dev/tags/personal</loc>
    <lastmod>2026-01-26</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://perttu.dev/tags/swift</loc>
    <lastmod>2025-12-13</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://perttu.dev/tags/graphql</loc>
    <lastmod>2024-02-23</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://perttu.dev/tags/webrtc</loc>
    <lastmod>2024-09-30</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://perttu.dev/tags/cognitive-science</loc>
    <lastmod>2021-03-10</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://perttu.dev/tags/devtools</loc>
    <lastmod>2025-12-04</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://perttu.dev/tags/netlify</loc>
    <lastmod>2025-11-26</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://perttu.dev/tags/gatsby</loc>
    <lastmod>2018-03-20</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/how-to-use-App-Store-Connect-CLI</loc>
    <lastmod>2026-03-04</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/what-im-reading-in-2026</loc>
    <lastmod>2026-01-26</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/flights-of-2025</loc>
    <lastmod>2025-12-31</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/detect-installed-ios-app-swiftui</loc>
    <lastmod>2025-12-13</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/throttling-and-memoing-app-store-scraping</loc>
    <lastmod>2025-12-04</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/how-to-make-money-with-your-android-app</loc>
    <lastmod>2025-12-02</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/help-test-netlifyi-netlify-client-for-ios</loc>
    <lastmod>2025-11-26</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/flatlists-with-react-query</loc>
    <lastmod>2025-11-21</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/what-im-building-for-shipaton-2025</loc>
    <lastmod>2025-08-07</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/appjs-2025-recap</loc>
    <lastmod>2025-06-03</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/vibe-coding-is-prototyping</loc>
    <lastmod>2025-04-27</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/using-environment-variables-in-netlify</loc>
    <lastmod>2025-02-21</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/in-app-purchases-rn</loc>
    <lastmod>2026-01-30</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/react-native-webrtc</loc>
    <lastmod>2024-09-30</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/screenwriting-vs-novel-writing-and-the-se7en-novelization</loc>
    <lastmod>2024-03-26</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/apollo-graphql-variables-or-skip</loc>
    <lastmod>2024-02-23</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/styling-dangerouslySetInnerHtml-with-tailwind</loc>
    <lastmod>2024-01-27</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/how-to-get-the-old-slack-ui-back</loc>
    <lastmod>2023-12-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/adding-custom-options-to-react-native-developer-menu</loc>
    <lastmod>2023-12-02</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/localizing-dates-in-react-native-the-right-way</loc>
    <lastmod>2023-10-10</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/critique-of-the-bayesian-brain-hypothesis</loc>
    <lastmod>2021-03-10</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/how-to-design-for-healthier-life</loc>
    <lastmod>2021-03-01</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/20-things-about-2020</loc>
    <lastmod>2020-12-31</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/golden-ratio-aesthetic-experience-ui-design</loc>
    <lastmod>2026-01-28</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/tips-for-using-typescript-with-styled-components</loc>
    <lastmod>2020-06-18</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/react-native-virtualizedlists-nested-inside-scrollview</loc>
    <lastmod>2025-12-01</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/creating-a-clock-face-in-react-native-with-svg</loc>
    <lastmod>2025-01-19</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/how-to-use-publish</loc>
    <lastmod>2020-05-22</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/successful-rapid-prototyping-with-react-native</loc>
    <lastmod>2025-12-02</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/running-react-native-on-ios-simulator</loc>
    <lastmod>2019-10-31</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/checklist-for-releasing-apps</loc>
    <lastmod>2019-10-15</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/crosstalk-in-stereoscopic-displays</loc>
    <lastmod>2019-06-12</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/what-i-read-in-2018</loc>
    <lastmod>2019-05-31</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/designing-a-winning-hackathon-concept</loc>
    <lastmod>2019-01-11</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/automating-social-cards-for-gatsby</loc>
    <lastmod>2018-03-20</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/hackathon-diaries-energy-efficiency-hackathon</loc>
    <lastmod>2018-03-02</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/hackathon-diaries-royal-hackaway</loc>
    <lastmod>2018-01-24</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/hackathon-diaries-kuohu-creative-hackathon</loc>
    <lastmod>2025-07-17</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/hackathon-diaries-talking-plants-with-fiskars</loc>
    <lastmod>2017-09-19</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/hackathon-diaries-oulu-5gfwd-hackathon</loc>
    <lastmod>2017-06-26</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/the-role-of-designers-subjective-interpretations-in-human-centered-design</loc>
    <lastmod>2015-10-20</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://perttu.dev/articles/defining-touchpoints-in-service-design</loc>
    <lastmod>2025-12-02</lastmod>
    <priority>0.8</priority>
  </url>
</urlset>