<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://veelenga.github.io/should-every-software-developer-have-a-blog/</loc>
<lastmod>2015-08-26T19:53:28+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/make-your-own-shard-in-crystal-language/</loc>
<lastmod>2015-09-06T18:11:25+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/tap-and-itself-methods-in-crystal/</loc>
<lastmod>2015-09-24T08:52:42+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/benchmarking-in-crystal/</loc>
<lastmod>2015-10-03T19:51:50+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/how-to-run-long-running-crystal-specs-in-vim/</loc>
<lastmod>2015-10-16T04:42:00+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/speedup-rails-development/</loc>
<lastmod>2015-10-23T20:38:29+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/editors/how-to-start-using-neovim-instead-of-vim/</loc>
<lastmod>2015-12-06T15:05:49+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/editors/getting-started-with-unite-vim/</loc>
<lastmod>2015-12-15T08:16:04+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/new-year-countdown-with-flipclock-js/</loc>
<lastmod>2015-12-23T13:14:57+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/observer-design-pattern-in-crystal-language/</loc>
<lastmod>2015-12-30T09:48:44+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/slack-bot-in-crystal/</loc>
<lastmod>2020-06-08T13:14:57+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/tracking-paper-trail-versions/</loc>
<lastmod>2020-09-16T13:14:57+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/joining-polymorphic-associations/</loc>
<lastmod>2020-09-30T13:14:57+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/splitting-rails-migration-into-smaller-pieces/</loc>
<lastmod>2020-10-09T13:14:57+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/how-mysql-gap-lock-leads-to-deadlock/</loc>
<lastmod>2023-02-15T10:14:57+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/configuring-mfa-delete-on-s3-bucket/</loc>
<lastmod>2024-02-15T10:14:57+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/chartkick-and-turbo-frames-elevating-rails-visuals/</loc>
<lastmod>2024-02-26T10:14:57+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/cross-account-amazon-ecr-images/</loc>
<lastmod>2024-04-07T10:14:57+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/avohq-custom-fields/</loc>
<lastmod>2024-04-20T10:14:57+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/aws-s3-replication/</loc>
<lastmod>2024-10-23T13:14:57+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/using-react-components-in-stimulus-controllers/</loc>
<lastmod>2025-05-14T11:06:00+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/building-real-time-chat-with-hotwire/</loc>
<lastmod>2025-09-29T09:49:47+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/building-mcp-server-for-claude/</loc>
<lastmod>2025-10-03T06:51:00+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/the-learning-loop/</loc>
<lastmod>2025-10-05T06:51:00+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/configuring-aws-bedrock-cloudformation/</loc>
<lastmod>2025-10-20T08:30:00+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/testing-ses-emails-in-local-development/</loc>
<lastmod>2025-11-22T12:40:00+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/building-an-ai-powered-zwift-workout-generator/</loc>
<lastmod>2026-01-01T08:00:00+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/code-quality-skill-for-ai-assisted-development/</loc>
<lastmod>2026-01-18T12:00:00+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/introducing-preview-skills/</loc>
<lastmod>2026-02-03T12:00:00+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/how-agent-loop-and-cron-work-together-inside-autobot/</loc>
<lastmod>2026-03-06T08:00:00+00:00</lastmod>
</url>
<url>
<loc>https://veelenga.github.io/categories/</loc>
</url>
<url>
<loc>https://veelenga.github.io/projects/</loc>
</url>
<url>
<loc>https://veelenga.github.io/blog/</loc>
</url>
<url>
<loc>https://veelenga.github.io/tags/</loc>
</url>
<url>
<loc>https://veelenga.github.io/year-archive/</loc>
</url>
<url>
<loc>https://veelenga.github.io/</loc>
<lastmod>2026-03-24T21:21:07+00:00</lastmod>
</url>
</urlset>
