<?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://hantverkskod.se/2026/03/01/saaspocalypse/</loc><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/03/non-borked.png</image:loc><image:title>non-borked</image:title><image:caption>Death in the Middle Un-Borked</image:caption></image:image><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/03/punchcards-1.jpg</image:loc><image:title>punchcards</image:title><image:caption>The reality... Image Credit: “The IBM punched card,” IBM History (ibm.com/history/punched-card) © International Business Machines Corporation.</image:caption></image:image><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/03/punchcards.jpg</image:loc><image:title>punchcards</image:title></image:image><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/03/jarvis.jpg</image:loc><image:title>JARVIS</image:title><image:caption>The dream... Image Credit: Iron Man (2008), © Marvel Studios</image:caption></image:image><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/03/cli.png</image:loc><image:title>CLI</image:title><image:caption>Shelby developement loop in Codex showing currently unblocked work.</image:caption></image:image><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/03/shelby.jpg</image:loc><image:title>shelby</image:title></image:image><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/03/saaspocalypse.jpg</image:loc><image:title>SaaSpocalypse</image:title><image:caption>The SaaSpocalypse</image:caption></image:image><lastmod>2026-03-01T17:35:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://hantverkskod.se/2026/02/15/vibe-coding-warcraft-ii/</loc><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/02/guinea-pigs.gif</image:loc><image:title>guinea-pigs</image:title><image:caption>Coding agents waiting for a task to be assigned</image:caption></image:image><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/02/lost-in-translation-feature-scarjo.webp</image:loc><image:title>lost-in-translation-feature-scarjo</image:title><image:caption>Image Credit: Lost in Translation (2003) directed by Sofia Coppola. © 2003 Focus Features / Tohokushinsha Film Corporation / American Zoetrope.</image:caption></image:image><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/02/19-57-death-in-the-middle.png</image:loc><image:title>19-57-death-in-the-middle</image:title><image:caption>Death in the Middle Borked</image:caption></image:image><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/02/death-in-the-middle.jpg</image:loc><image:title>death-in-the-middle</image:title><image:caption>Death in the Middle ©2019 Blizzard Entertainment. All rights reserved </image:caption></image:image><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/02/16-58-minimap-scroll.png</image:loc><image:title>16-58-minimap-scroll</image:title><image:caption>Scrolling the map to a different location</image:caption></image:image><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/02/16-26-minimap.png</image:loc><image:title>16-26-minimap</image:title><image:caption>Minimap in place</image:caption></image:image><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/02/15-58-debug-map.png</image:loc><image:title>15-58-debug-map</image:title><image:caption>Rendering of the debug map</image:caption></image:image><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/02/10-45-window-opens.png</image:loc><image:title>10-45-window-opens</image:title><image:caption>A skeleton application is up and running</image:caption></image:image><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/02/yes.gif</image:loc><image:title>yes</image:title><image:caption>A Codex session</image:caption></image:image><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/02/memento.gif</image:loc><image:title>memento</image:title><image:caption>Leaving notes for your future self</image:caption></image:image><lastmod>2026-02-15T19:01:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://hantverkskod.se/about/</loc><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/02/brinck.jpg</image:loc><image:title>brinck</image:title></image:image><lastmod>2026-02-07T15:09:28+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://hantverkskod.se/2026/02/07/brinckman/</loc><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/02/comparison-arnold.png</image:loc><image:title>comparison-arnold</image:title><image:caption>Left Arnold, right BrinckMan</image:caption></image:image><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/02/rakes.gif</image:loc><image:title>rakes</image:title></image:image><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/02/split-2-bpt-balance.jpg</image:loc><image:title>split-2-bpt-balance</image:title><image:caption>Weighted contribution of paths of different lengths</image:caption></image:image><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/02/floating-point-problems-1.png</image:loc><image:title>floating-point-problems-1</image:title><image:caption>BrinckMan without floating point mitigation</image:caption></image:image><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/02/shadow-rays.png</image:loc><image:title>shadow-rays</image:title></image:image><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/02/blended.png</image:loc><image:title>blended</image:title></image:image><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/02/strategies-2.png</image:loc><image:title>strategies-2</image:title><image:caption>On the left, sampling the BSDF, on the right, sampling the light sources</image:caption></image:image><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/02/balance-heuristic.png</image:loc><image:title>balance-heuristic</image:title></image:image><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/02/strategies.png</image:loc><image:title>strategies</image:title><image:caption>Getting the last vertex by either sampling the BSDF at z_1 or by sampling a point on the light sources and connecting to z_1</image:caption></image:image><image:image><image:loc>https://hantverkskod.se/wp-content/uploads/2026/02/comparison.png</image:loc><image:title>comparison</image:title><image:caption>Left PRMan, right BrinckMan</image:caption></image:image><lastmod>2026-02-07T14:21:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://hantverkskod.se</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2026-03-01T17:35:52+00:00</lastmod></url></urlset>
