<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://edgar.co.ke/</loc>
<lastmod>2026-03-15T18:53:40.865Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://edgar.co.ke/about</loc>
<lastmod>2026-03-15T18:53:40.865Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://edgar.co.ke/approach</loc>
<lastmod>2026-03-15T18:53:40.865Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://edgar.co.ke/work</loc>
<lastmod>2026-03-15T18:53:40.865Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing</loc>
<lastmod>2026-03-15T18:53:40.865Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://edgar.co.ke/llms.txt</loc>
<lastmod>2026-03-15T18:53:40.865Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://edgar.co.ke/llms-full.txt</loc>
<lastmod>2026-03-15T18:53:40.865Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://edgar.co.ke/rss.xml</loc>
<lastmod>2026-03-15T18:53:40.865Z</lastmod>
<changefreq>hourly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/the-founders-trap-shipping-fast-without-borrowing-against-your-future</loc>
<lastmod>2026-03-14T16:13:28.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/the-role-of-clear-documentation-in-team-velocity</loc>
<lastmod>2026-03-07T17:17:57.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/routing-in-go-part-3-the-last-upgrade</loc>
<lastmod>2026-03-01T09:42:49.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/routing-in-go-part-2-upgrading-the-server-so-it-behaves-like-a-grown-up</loc>
<lastmod>2026-03-01T09:39:32.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/routing-in-go-part-1-a-small-server-you-can-grow-without-rewriting-at-midnight</loc>
<lastmod>2026-03-02T13:44:58.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/how-to-write-technical-posts-that-survive-ai-noise</loc>
<lastmod>2026-02-21T18:14:48.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/the-weekend-gold-rush-and-the-graveyard-it-leaves-behind</loc>
<lastmod>2026-02-16T12:46:20.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/chaos-engineering-essentials-for-small-teams</loc>
<lastmod>2026-02-16T09:46:44.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/when-to-refactor-vs-rewrite</loc>
<lastmod>2026-02-16T09:42:46.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/nasas-rule-of-10-the-rules-of-programing-that-put-flying-metal-in-orbit</loc>
<lastmod>2026-02-13T21:06:23.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/a-practical-critique-of-service-meshes-trade-offs-pitfalls-and-when-not-to-use-one</loc>
<lastmod>2026-02-13T21:05:23.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/open-source-in-the-age-of-ai-when-slop-floods-the-swamp</loc>
<lastmod>2026-02-13T21:05:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/environments-are-not-features</loc>
<lastmod>2026-02-07T14:24:20.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/go-does-not-care-about-your-feelings</loc>
<lastmod>2026-02-05T13:34:48.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/making-nextjs-behave-practical-notes-on-performance-architecture-and-not-shooting-yourself</loc>
<lastmod>2026-02-03T23:41:54.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/vibe-coding-is-cheap-engineering-remains-expensive</loc>
<lastmod>2026-02-02T11:10:44.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/the-best-line-of-code-is-the-one-you-never-write</loc>
<lastmod>2026-02-02T11:11:34.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/understanding-nextjs-page-caching-with-a-real-example</loc>
<lastmod>2026-02-04T21:17:39.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/when-software-decays-and-ai-accelerates-complexity</loc>
<lastmod>2026-02-02T11:11:24.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/a-small-annoying-reminder-about-mysql-nextjs-and-reality</loc>
<lastmod>2026-02-04T21:17:52.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/shortening-the-distance-between-decision-and-reality</loc>
<lastmod>2026-01-27T08:56:44.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/confidence-not-coverage</loc>
<lastmod>2026-01-27T08:56:54.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/reducing-blast-radius-not-achieving-perfection</loc>
<lastmod>2026-01-30T20:45:59.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/time-as-a-dependency</loc>
<lastmod>2026-02-09T17:56:05.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/a-database-that-rewards-respect-and-curiosity</loc>
<lastmod>2026-01-27T08:57:17.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/learning-to-think-in-sets-not-loops</loc>
<lastmod>2026-01-27T22:29:51.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/where-reality-is-modeled</loc>
<lastmod>2026-01-27T22:34:19.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/designing-for-change-not-control</loc>
<lastmod>2026-02-27T07:49:01.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/the-discipline-of-invisible-work</loc>
<lastmod>2026-01-26T23:54:05.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/where-reality-is-modeled-and-often-misunderstood</loc>
<lastmod>2026-01-26T23:56:18.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/the-cost-of-a-promise</loc>
<lastmod>2026-01-26T23:48:09.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/the-discipline-of-measuring-reality</loc>
<lastmod>2026-01-26T13:13:47.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/thinking-in-failure-modes</loc>
<lastmod>2026-02-09T17:55:37.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/the-great-simplification-why-your-database-is-your-best-cache</loc>
<lastmod>2026-01-27T22:53:57.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/ai</loc>
<lastmod>2026-03-15T18:53:40.865Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/api-design</loc>
<lastmod>2026-03-15T18:53:40.865Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/architecture</loc>
<lastmod>2026-03-15T18:53:40.865Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/backend</loc>
<lastmod>2026-03-15T18:53:40.865Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/best-practices</loc>
<lastmod>2026-03-15T18:53:40.865Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/caching</loc>
<lastmod>2026-03-15T18:53:40.865Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/case-study</loc>
<lastmod>2026-03-15T18:53:40.865Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/clean-code</loc>
<lastmod>2026-03-15T18:53:40.865Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/code-review</loc>
<lastmod>2026-03-15T18:53:40.865Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/database</loc>
<lastmod>2026-03-15T18:53:40.865Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/design-patterns</loc>
<lastmod>2026-03-15T18:53:40.866Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/devops</loc>
<lastmod>2026-03-15T18:53:40.866Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/documentation</loc>
<lastmod>2026-03-15T18:53:40.866Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/frontend</loc>
<lastmod>2026-03-15T18:53:40.866Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/full-stack</loc>
<lastmod>2026-03-15T18:53:40.866Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/go</loc>
<lastmod>2026-03-15T18:53:40.866Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/mistakes</loc>
<lastmod>2026-03-15T18:53:40.866Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/performance</loc>
<lastmod>2026-03-15T18:53:40.866Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/postgresql</loc>
<lastmod>2026-03-15T18:53:40.866Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/react</loc>
<lastmod>2026-03-15T18:53:40.866Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/refactoring</loc>
<lastmod>2026-03-15T18:53:40.866Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/research</loc>
<lastmod>2026-03-15T18:53:40.866Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/security</loc>
<lastmod>2026-03-15T18:53:40.866Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/sql</loc>
<lastmod>2026-03-15T18:53:40.866Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/system-design</loc>
<lastmod>2026-03-15T18:53:40.866Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/testing</loc>
<lastmod>2026-03-15T18:53:40.866Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/tutorial</loc>
<lastmod>2026-03-15T18:53:40.866Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://edgar.co.ke/writing/tag/typescript</loc>
<lastmod>2026-03-15T18:53:40.866Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
</urlset>
