<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    
       
        <url>
            <loc>/blog/2010/11/12/backbone-couchdb-Give-your-couchapp-some-backbone.html</loc>
            <lastmod>2010-11-12T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/blog/2013/01/06/Javascript-in-university.html</loc>
            <lastmod>2013-01-06T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/blog/2014/10/03/web-audio-hackday-2014.html</loc>
            <lastmod>2014-10-03T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/blog/2015/01/14/simulations-in-javascript.html</loc>
            <lastmod>2015-01-14T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/building-a-minimal-i18n-library/</loc>
            <lastmod>2019-06-10T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/garbage-collection-in-redux-applications/</loc>
            <lastmod>2019-10-02T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/favorite-tech-podcasts-2019/</loc>
            <lastmod>2019-10-09T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/simple-frontend-data-migration/</loc>
            <lastmod>2019-12-12T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/setting-up-tailwindcss-in-create-react-app/</loc>
            <lastmod>2020-04-17T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/weeknotes/2021/01/</loc>
            <lastmod>2021-01-03T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/weeknotes/2021/02/</loc>
            <lastmod>2021-01-10T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/weeknotes/2021/03/</loc>
            <lastmod>2021-01-17T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/weeknotes/2021/04/</loc>
            <lastmod>2021-01-24T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/weeknotes/2021/05/</loc>
            <lastmod>2021-01-31T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/weeknotes/2021/06/</loc>
            <lastmod>2021-02-07T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/weeknotes/2021/07/</loc>
            <lastmod>2021-02-14T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/weeknotes/2021/08/</loc>
            <lastmod>2021-02-21T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/weeknotes/2021/09/</loc>
            <lastmod>2021-05-16T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/flexible-color-definitions-in-design-systems/</loc>
            <lastmod>2021-05-19T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/weeknotes/2021/10/</loc>
            <lastmod>2021-05-23T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/weeknotes/2021/11/</loc>
            <lastmod>2021-10-04T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/weeknotes/2021/12/</loc>
            <lastmod>2021-10-12T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/weeknotes/2021/13/</loc>
            <lastmod>2021-10-26T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/building-a-gpx-editor-with-xstate-and-lit-html/</loc>
            <lastmod>2021-11-08T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/weeknotes/2022/01/</loc>
            <lastmod>2022-01-31T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/weeknotes/2022/02/</loc>
            <lastmod>2022-02-08T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/weeknotes/2022/03/</loc>
            <lastmod>2022-02-16T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/weeknotes/2022/04/</loc>
            <lastmod>2022-07-24T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/weeknotes/2022/05/</loc>
            <lastmod>2022-09-18T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/changing-my-online-identity/</loc>
            <lastmod>2023-01-01T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/adding-webmentions-to-your-static-blog/</loc>
            <lastmod>2023-01-30T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/weeknotes/2023/01/</loc>
            <lastmod>2023-09-04T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/weeknotes/2023/02/</loc>
            <lastmod>2023-09-10T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/weeknotes/2023/03/</loc>
            <lastmod>2023-09-17T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/weeknotes/2023/04/</loc>
            <lastmod>2023-10-03T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/weeknotes/2023/05/</loc>
            <lastmod>2023-10-25T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/weeknotes/2023/2023-in-review/</loc>
            <lastmod>2024-01-19T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/pi-hole-tailscale-my-gateway-into-self-hosting/</loc>
            <lastmod>2025-05-31T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/weeknotes/2025/2025-bye-bye/</loc>
            <lastmod>2026-01-27T00:00:00.000Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/blog/</loc>
            <lastmod>2026-02-07T16:07:21.245Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/cafes/</loc>
            <lastmod>2026-02-07T16:07:21.245Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/cafes/la-rochelle/</loc>
            <lastmod>2026-02-07T16:07:21.245Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/</loc>
            <lastmod>2026-02-07T16:07:21.246Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/projects/backbone-couchdb.html</loc>
            <lastmod>2026-02-07T16:07:21.246Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/projects/diffsync.html</loc>
            <lastmod>2026-02-07T16:07:21.246Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/projects/geomock.html</loc>
            <lastmod>2026-02-07T16:07:21.246Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
       
        <url>
            <loc>/weeknotes/</loc>
            <lastmod>2026-02-07T16:07:21.246Z</lastmod>
            <changefreq>monthly</changefreq>
        </url>
        
    
</urlset>