<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
  <loc>https://sublimecoding.com/</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/about</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/start</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/consulting</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/topics</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/archive</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/topics/ai-engineering</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/topics/security-for-startups</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/topics/engineering-leadership</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/resume</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/faq</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/privacy</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/what-a-fractional-security-engagement-actually-looks-like</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/ai-deleted-production-database-hire-more-engineers</loc>
  <lastmod>2026-05-02T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/ai-wont-shrink-your-team</loc>
  <lastmod>2026-05-01T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/soc-2-is-a-revenue-tool-not-a-security-tool</loc>
  <lastmod>2026-04-27T16:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/running-security-at-an-ai-native-company-2026</loc>
  <lastmod>2026-04-20T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/cut-350k-cloud-spend-six-months</loc>
  <lastmod>2026-04-13T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/vciso-math-for-ai-founders</loc>
  <lastmod>2026-04-06T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/aws-cognito-to-auth0-migration-without-forcing-logout</loc>
  <lastmod>2026-03-30T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/ai-assisted-engineering-is-a-new-workflow</loc>
  <lastmod>2026-03-16T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/how-id-hire-a-staff-engineer-at-an-ai-startup</loc>
  <lastmod>2026-02-23T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/ruby-to-elixir-migration-ten-to-six-services</loc>
  <lastmod>2026-02-09T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/your-ai-product-needs-telemetry-before-better-model</loc>
  <lastmod>2026-01-26T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/from-one-engineer-to-fifteen-engineering-leadership</loc>
  <lastmod>2026-01-12T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/pre-series-a-ai-startup-hiring-plan</loc>
  <lastmod>2025-12-29T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/when-to-trust-an-agent-and-when-to-step-in</loc>
  <lastmod>2025-12-22T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/triage-a-new-codebase-90-minutes</loc>
  <lastmod>2025-12-08T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/my-daily-agentic-ai-workflow</loc>
  <lastmod>2025-11-24T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/smallest-possible-slice-shipping-complex-features</loc>
  <lastmod>2025-11-10T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/managing-a-four-person-engineering-team</loc>
  <lastmod>2025-10-27T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/the-illusion-of-privacy-in-your-email-inbox-how-to-safeguard-your-information</loc>
  <lastmod>2024-05-12T17:36:15.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/secure-your-data-5-essential-information-security-tips</loc>
  <lastmod>2024-05-12T17:41:26.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/executing-raw-sql-with-ecto</loc>
  <lastmod>2019-06-19T06:13:18.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/fizzbuzz-in-elixir</loc>
  <lastmod>2019-03-23T00:52:05.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/301-redirects-in-phoenix</loc>
  <lastmod>2017-12-13T06:36:46.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/how-to-canonicalize-a-domain-in-elixir-phoenix-framework</loc>
  <lastmod>2017-12-13T05:55:08.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/remove-all-git-branches-except-master</loc>
  <lastmod>2017-10-10T18:13:59.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/intro-to-elixir-and-phoenix</loc>
  <lastmod>2017-10-08T06:25:20.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/fun-with-gsub</loc>
  <lastmod>2017-12-01T00:47:37.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/getting-started-with-phoenix-framework</loc>
  <lastmod>2017-10-08T06:27:09.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/remove-turbolinks-from-rails-4</loc>
  <lastmod>2017-10-08T06:28:23.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/my-experience-at-railsconf-2015</loc>
  <lastmod>2017-12-14T20:34:32.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/learn-by-listening</loc>
  <lastmod>2017-12-01T01:03:30.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/dont-comment-your-code-rewrite-it</loc>
  <lastmod>2017-10-08T06:33:33.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/making-time-to-learn</loc>
  <lastmod>2017-10-08T06:34:57.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/basics-of-git</loc>
  <lastmod>2017-10-08T06:36:02.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/software-craftsmanship</loc>
  <lastmod>2017-10-24T02:11:37.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/adobe-coldfusion-summit-2014-afterthoughts</loc>
  <lastmod>2017-10-08T06:38:41.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/ruby-vs-coldfusion-why-i-chose-to-switch</loc>
  <lastmod>2017-10-08T06:47:30.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/scrypt-gem-native-extension-build-errors</loc>
  <lastmod>2017-12-01T00:50:19.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/debugging-an-exercise-in-thinking</loc>
  <lastmod>2017-10-08T06:48:48.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/protect-your-server-againt-the-shellshock-bug</loc>
  <lastmod>2017-10-08T06:50:05.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/installing-macvim-via-homebrew</loc>
  <lastmod>2017-12-01T00:41:07.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/programming-is-terrible</loc>
  <lastmod>2017-10-08T06:52:06.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/bootstrap-glyphicons-wont-show-up-in-rails</loc>
  <lastmod>2017-10-08T06:52:45.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/dont-be-a-ruby-robot</loc>
  <lastmod>2017-10-08T06:54:09.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/migration-from-physical-to-virtual-servers</loc>
  <lastmod>2017-10-08T06:42:41.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/using-nokogiri-to-parse-xml</loc>
  <lastmod>2017-10-08T06:55:52.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/never-put-underscores-in-subdomains</loc>
  <lastmod>2017-10-08T07:00:58.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/learning-resources-for-ruby-on-rails</loc>
  <lastmod>2017-10-08T07:02:14.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/blocking-bots-in-apache-using-htaccess</loc>
  <lastmod>2017-12-14T20:33:17.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/blocking-bots-in-iis</loc>
  <lastmod>2017-12-01T00:45:33.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/using-siege-to-stress-test-an-application</loc>
  <lastmod>2018-10-24T18:20:05.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/tag/founders</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/tag/ai-startups</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/tag/engineering</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/tag/engineering-leadership</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/tag/ai</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/tag/business</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/tag/productivity</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/tag/security</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/tag/agents</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/tag/hiring</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/tag/migration</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/tag/vciso</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/tag/ai-tools</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/tag/staff-engineer</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/tag/elixir</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/tag/otp</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/tag/phoenix</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/tag/ruby</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/tag/cloud</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

<url>
  <loc>https://sublimecoding.com/blog/tag/microservices</loc>
  <lastmod>2026-05-03T15:00:00.000Z</lastmod>
</url>

</urlset>
