<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://franklinstrube.com</loc>
        <lastmod>2026-01-19</lastmod>
        <changefreq>monthly</changefreq>
    </url>
    
        <url>
        <loc>https://franklinstrube.com/projects/banjo</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/projects/civ</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/projects/frak</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/projects/gridz</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/projects/mastering-magento-videos</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/projects/mythos</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/projects/scorecard</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        
        <url>
        <loc>https://franklinstrube.com/blog/acer-c720-omarchy-configuration</loc>
        <lastmod>2026-01-19</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/i-code-therefore-i-am</loc>
        <lastmod>2026-01-16</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/introducing-frakjs-simple-scriptable-server-administration</loc>
        <lastmod>2026-01-13</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/omarchy-on-old-hardware</loc>
        <lastmod>2026-01-12</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/omarchy-acer-c720-chromebook</loc>
        <lastmod>2025-09-26</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/omarchy-begins</loc>
        <lastmod>2025-09-25</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/always-version-control-lock-file</loc>
        <lastmod>2025-07-24</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/old-school-sysadmin-vs-infrastructure-as-code-classic-ops-vs-terraform</loc>
        <lastmod>2025-07-22</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/beyond-wifi-wireless-tech-shaping-world</loc>
        <lastmod>2025-07-16</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/security-how-to-keep-data-safe-at-rest-and-in-transit</loc>
        <lastmod>2025-07-11</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/artifical-intelligence-large-language-models-transforming-code</loc>
        <lastmod>2025-07-08</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/benefits-of-coworking-in-a-remote-culture</loc>
        <lastmod>2025-07-01</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/sharing-laravel-sail-via-cloudflare-tunnel</loc>
        <lastmod>2025-06-18</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/dopamine-driven-development</loc>
        <lastmod>2025-06-06</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/javascript-is-so-redundant</loc>
        <lastmod>2025-04-01</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/markdown-to-pdf-converter</loc>
        <lastmod>2025-02-23</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/pdf-tools</loc>
        <lastmod>2025-02-22</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/vite-parcel-js-laravel</loc>
        <lastmod>2025-02-13</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/inertia-vue-rollup</loc>
        <lastmod>2025-02-09</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/how-to-laravel-blog-frontend-picocss</loc>
        <lastmod>2025-02-05</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/how-to-laravel-blog-authentication-fortify</loc>
        <lastmod>2025-02-03</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/how-to-laravel-blog-controllers-and-routing</loc>
        <lastmod>2025-02-01</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/how-to-laravel-blog-database-stuff</loc>
        <lastmod>2025-01-30</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/how-to-laravel-blog-project-setup</loc>
        <lastmod>2025-01-26</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/writers-block</loc>
        <lastmod>2025-01-24</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/please-jump-abbreviation-bandwagon</loc>
        <lastmod>2013-12-06</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/rails-like-console-php</loc>
        <lastmod>2013-10-10</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/logitech-t650-wireless-touchpad-ubuntu</loc>
        <lastmod>2013-09-29</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/magento-event-observers</loc>
        <lastmod>2013-09-07</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/re-design</loc>
        <lastmod>2013-04-08</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/deploying-websites-with-rake</loc>
        <lastmod>2012-09-30</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/review-google-nexus-7</loc>
        <lastmod>2012-08-31</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/remote-mysql-administration-for-1and1-windows</loc>
        <lastmod>2012-06-02</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/remote-mysql-administration-for-1and1</loc>
        <lastmod>2012-01-21</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/magento-advanced-layout-techniques</loc>
        <lastmod>2012-01-04</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/problems-with-magento-admin-404-pages</loc>
        <lastmod>2011-06-15</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/an-introduction-to-magento-e-commerce</loc>
        <lastmod>2011-03-13</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/installing-meego-on-an-eeepc-900</loc>
        <lastmod>2011-03-13</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/magento-module-manager-bash-completion</loc>
        <lastmod>2011-03-02</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/town-hall-with-wordpress-founder-matt-mullenweg</loc>
        <lastmod>2011-02-01</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/editing-the-top-panel-in-ubuntu-10-04-netbook-edition</loc>
        <lastmod>2011-01-31</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/open-external-links-in-a-new-window-using-jquery</loc>
        <lastmod>2010-06-25</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/installing-subversion-on-bluehost</loc>
        <lastmod>2010-04-22</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/dual-booting-ubuntu-netbook-remix-and-android-x86-on-an-asus-eee-pc</loc>
        <lastmod>2010-04-17</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/blog/using-qr-codes-to-store-nutritional-information</loc>
        <lastmod>2010-03-21</lastmod>
        <changefreq>monthly</changefreq>
    </url>
        
        <url>
        <loc>https://franklinstrube.com/tags/acer-c720</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/ai</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/bash</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/blade</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/cloudflare</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/code</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/coding</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/culture</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/design</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/devops</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/docker</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/frontend</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/git</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/html</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/iac</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/javascript</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/jquery</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/laravel</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/linux</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/magento</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/markdown</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/mysql</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/omarchy</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/parcel.js</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/pdf</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/php</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/picocss</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/primevue</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/productivity</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/programming</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/rake</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/rant</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/reviews</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/rollup.js</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/ruby</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/scss</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/security</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/ssh</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/sysadmin</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/tagged</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/tech</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/terraform</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/ubuntu</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/vite</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/vue</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/vue.js</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        <url>
        <loc>https://franklinstrube.com/tags/wordpress</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
        
    <url>
        <loc>https://franklinstrube.com/tools/markdown-to-pdf</loc>
        <lastmod>2026-04-03</lastmod>
        <changefreq>daily</changefreq>
    </url>
</urlset>
