<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:mobile="http://www.google.com/schemas/sitemap-mobile/1.0" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
<url> <loc>https://glinka.co/blog/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/2/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/case-spinning-image/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/creating-svg-line-drawing-animations/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/conscious-uncoupling-drupal-metalsmith/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/introducing-project-orca-part1/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/introducing-project-orca-part2/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/metalsmith-layouts-nunjucks/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/metalsmith-lever-api/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/nunjucks-jstransformer/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/sanitize-marketo-form/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/wordpress-static-website/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/introducing-project-orca-part3/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/adding-netlify-cms/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/build-badges-section/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/building-flexible-page-layouts/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/building-netlify-cms-content-model/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/building-responsive-progressive-image-component/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/metalsmith-starters/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/ruhrpott-it-starts-with-metalsmith/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/ruhrpott-metalsmith-sanity-match-just-right/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/ruhrpott-metalsmith-sanity-source-plugin/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/ruhrpott-structured-content-sanity/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/using-forestry-cms-with-metalsmith/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/using-responsive-images/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/clamp-calculator/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/developer-fatique/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/exploring-web-component/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/introducing-metalsmith-first-ms-start/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/leaflet-map/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/metalsmith-website-behaves-like-single-page-app/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/minneapolis-building-wp-section/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/minneapolis-building-wp-source-plugin/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/minneapolis-generate-graphql-queries/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/minneapolis-project-outline/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/minneapolis-using-wordpress-headless-cms-metalsmith/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/minneapolis-wordpress-setup/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/nunjucks-in-the-browser/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/ruhrpott-sanity-studio-setup/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/use-the-platform/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/using-clamp-in-responsive-design/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/web-component-cloudinary-image/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/web-component-links/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/web-component-truncated-ap-title-span/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/web-component-what-i-learned/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/building-metalsmith-html-optimizer/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/building-smooth-marquee/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/experience-with-claude-github-copilot/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/introducing-metalsmith-mdn/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/isotope-lazy-loading-images/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/wordpress-building-resource-filter-1/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/wordpress-building-resource-filter-2/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/wordpress-building-resource-filter-3/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/wordpress-building-resource-filter-4/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/wordpress-building-resource-filter-5/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/wordpress-building-resource-filter-conclusion/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/advanced-search-with-metalsmith/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/ai-assisted-journey-with-project-metallurgy/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/javascript-framework-carousel/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/mcp-server-development-integrating-claude-ai-with-metalsmith/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/mcp-server-evolution/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/metalsmith-plugin-template/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/metalsmith-redux-beyond-markdown/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/metalsmith-redux-build-pipeline/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/metalsmith-redux-building-better-webpages/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/metalsmith-redux-bundled-components-plugin/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/metalsmith-redux-conclusion/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/metalsmith-redux-dependencies-scripts/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/metalsmith-redux-files-structure/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/metalsmith-redux-getting-started/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/metalsmith-redux-intro/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/metalsmith-redux-introducing-structured-content-starter/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/metalsmith-redux-section-anatomy/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/metalsmith-redux-templating/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/metalsmith-seo-plugin/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/switching-augment-code/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/11ty-accidental-abstraction/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/11ty-adding-seo/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/11ty-building-a-bilingual-site/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/11ty-natural-progression/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/11ty-porting-a-site/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/beyond-the-black-box/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/metalsmith-redux-next-chapter/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/scheduled-publishing-for-static-sites/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/the-other-side-of-things/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/the-shapes-that-stay/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/3/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/4/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/5/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/6/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/blog/7/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/contact/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/index-mps/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/portfolio/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
<url> <loc>https://glinka.co/projects/</loc> <lastmod>2026-03-08</lastmod> <changefreq>weekly</changefreq> </url>
</urlset>