<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://www.spf-baselland.ch/wp-sitemap.xsl" ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://www.spf-baselland.ch/hallo-welt/</loc><lastmod>2026-08-07T09:43:00+02:00</lastmod></url><url><loc>https://www.spf-baselland.ch/design-systems-that-scale-with-your-product/</loc><lastmod>2026-08-07T09:44:20+02:00</lastmod></url><url><loc>https://www.spf-baselland.ch/writing-better-css/</loc><lastmod>2026-08-07T09:44:20+02:00</lastmod></url><url><loc>https://www.spf-baselland.ch/how-to-move-from-early-figma-explorations-all-the-way-into-production-markup/</loc><lastmod>2026-08-07T09:44:20+02:00</lastmod></url><url><loc>https://www.spf-baselland.ch/readable-code-notes/</loc><lastmod>2026-08-07T09:44:20+02:00</lastmod></url><url><loc>https://www.spf-baselland.ch/why-performance-budgets-matter-more-than-polish-on-image-heavy-sites/</loc><lastmod>2026-08-07T09:44:20+02:00</lastmod></url><url><loc>https://www.spf-baselland.ch/writing-css-that-survives-a-redesign/</loc><lastmod>2026-08-07T09:44:20+02:00</lastmod></url><url><loc>https://www.spf-baselland.ch/prototyping-in-the-cms-beats-another-deck/</loc><lastmod>2026-08-07T09:44:20+02:00</lastmod></url><url><loc>https://www.spf-baselland.ch/menus/</loc><lastmod>2026-08-07T09:44:20+02:00</lastmod></url><url><loc>https://www.spf-baselland.ch/editorial-workflows-that-keep-drafts-moving-without-endless-review-threads/</loc><lastmod>2026-08-07T09:44:20+02:00</lastmod></url><url><loc>https://www.spf-baselland.ch/accessibility-is-a-baseline-not-a-phase/</loc><lastmod>2026-08-07T09:44:20+02:00</lastmod></url></urlset>
