<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.allaboutken.com/posts/20130321-postfix-spam.html</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20130612-ubuntu-ips-ec2-multiple.html</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20131208-content-model-better-journalism.html</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20140407-ux-success-double-conversion.html</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/work/2014/impact-story-drs-scaled-drupal/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20150128-lyra-installation.html</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20170723-corporate-design-through-ia.html</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20170725-site-update.html</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20170913-fluid-information-architecture.html</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20171002-euroia-2017-takeaways.html</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20171027-video-conferencing-tips-dos-donts.html</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20171112-ibm-plex-font-and-fira.html</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20180122-content-action-model-origin-story.html</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20180122-content-action-model.html</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20180207-discovery-and-analysis.html</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20180210-zurb-panini-2-migration.html</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20180319-data-font-for-life-sciences.html</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20180329-cam-content-action-goal-ontology.html</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/404.html</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/impressum/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/offline/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/privacy/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20180912-faster-scientific-websites-through-reusability/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20190627-embl-vf2-ebi-day-2019/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20191021-integrating-eleventy-with-gulp.html</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20191112-extendeing-fractal-components-eleventy-static-sites.html</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/work/2019/impact-story-embl-visual-framework/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20191118-first-page-with-the-visual-framework.html</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20200208-its-been-20-years.html</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20200713-moving-from-panini-to-eleventy/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/search/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20201111-using-lerna-with-fewer-tags-and-custom-release-notes/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20201212-using-nunjucks-with-react/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/work/2021/impact-story-ending-platform-lock-in/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20210830-embl-best-footer-forward/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/work/2021/impact-story-embl-footer-directory/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20211221-enabling-a-more-dynamic-embl-online/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20211223-something-new-2022/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20250508-its-been-too-long/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/work/2025/impact-story-platform-recovery-optimization/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20250710-metrics-of-caution-azure-mysql/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20250811-pdf-a-go-go/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/work/2025/impact-story-editorial-efficiency/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20250831-site-overhaul-eleventy-v3/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20250904-switching-to-recursive/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20250905-embedpdf-and-pdf-a-go-go/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20250906-css-naked-css-only/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20250907-deterministic-image-filenames/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/colophon/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20250912-knowledge-over-data/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20250914-ai-and-the-commoditization-of-reference/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20250919-killing-word-junk-drupal-ckeditor5-build-free-plugin/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20250919-smart-ai-integration-context-first/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20250923-effective-ai-work-is-project-management/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20250927-the-best-css-unit-might-be-a-combination/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/digesting/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/cv/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/ai/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20250929-ai-must-rtfm-context-curators/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20251003-effective-context-engineering-for-ai-agents/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20251013-distracting-engineers-is-harmful/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20251013-html-output-tag/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/work/2025/impact-story-gar2025-landing/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20251028-introducing-work-section/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20251104-digesting-fedora-ai-contribution-policy/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20251107-ai-isnt-software/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/sunlit-dappled-light-effect/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20251203-five-flavours-of-copilot/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20251203-measuring-success-beyond-page-view/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20251204-digesting-mega-project-management/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20251205-digesting-ai-sketchnotes-video-preview/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/evidence-based-content-guidelines-drupal-ai/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/work/2025/impact-story-evidence-based-content-guidelines/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20251226-url-state-management/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20260115-how-to-measure-impact-when-analytics-lie/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20260124-vr-productivity-setup-quest-3-immersed/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20260130-digital-transformation-complex-organizations/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20260205-business-analyst-guide-digital-transformation/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/style-guide/components/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/style-guide/editorial/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20260216-90s-desktop-paradigm-browser-utilities/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20260216-introducing-pdf-a-go-slim/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20260220-feedback-buttons-cgi-pattern/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/style-guide/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20260223-digesting-hidden-danger-shipping-fast/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20260225-introducing-pinment/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20260228-replacing-lunr-with-pagefind/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20260302-semantic-search-browser-embeddings/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20260303-generating-blog-art/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20260304-digesting-burning-out-ai-coding-agents/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20260305-digesting-eleventy-becomes-build-awesome/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20260327-content-architecture-shipping-container/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20260328-digesting-comprehension-debt/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20260329-digesting-software-engineering-splits-three/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/posts/20260330-context-was-always-the-job/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/all/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/blog/</loc>
  </url>
  <url>
    <loc>https://www.allaboutken.com/work/</loc>
  </url>
</urlset>
