<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://emmanuelakbi.com/</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/projects</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/course</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/privacy</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/case-study/aduramart</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/case-study/brainbolt</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/case-study/journita-ai</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/case-study/creed-aberdeen</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/case-study/optimuzhomez</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/case-study/kudibridge</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/case-study/lincs-power</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/case-study/forge8004</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/case-study/cashtrace</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/case-study/insightsprint</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/case-study/mfcc</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/case-study/nakamurafc</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/case-study/christngoma</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/case-study/travelia</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/case-study/softimi-solution</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/case-study/coffeemart</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/case-study/e-waste-management-app</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/case-study/logo-foodz-ltd</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/case-study/logo-foodz-ltd-store</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/paystack-payments-nextjs</loc>
<lastmod>2026-10-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/deploy-nextjs-on-coolify</loc>
<lastmod>2026-10-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/sizing-tasks-for-ai-coding-agents</loc>
<lastmod>2026-09-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/designing-features-for-ai-coding-agents</loc>
<lastmod>2026-09-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/categories-of-ai-assisted-development</loc>
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/writing-requirements-for-ai-coding-agents</loc>
<lastmod>2026-08-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/best-mcp-servers-for-ai-development</loc>
<lastmod>2026-07-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/continuous-ai-pentesting</loc>
<lastmod>2026-07-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/developer-portfolio-that-gets-you-hired</loc>
<lastmod>2026-07-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/ai-writes-large-share-of-code</loc>
<lastmod>2026-07-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/flutter-vs-react-native-2026</loc>
<lastmod>2026-07-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/meta-ai-instagram-hijack</loc>
<lastmod>2026-07-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/cost-to-build-a-mobile-app-2026</loc>
<lastmod>2026-07-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/vibe-coding-explainability</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/nextjs-seo-guide-2026</loc>
<lastmod>2026-07-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/context-engineering-ai-coding-agents</loc>
<lastmod>2026-06-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/core-web-vitals-explained</loc>
<lastmod>2026-06-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/prompt-engineering-for-developers</loc>
<lastmod>2026-06-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/server-components-vs-client-components</loc>
<lastmod>2026-06-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/code-review-is-the-new-bottleneck</loc>
<lastmod>2026-06-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/rendering-in-nextjs</loc>
<lastmod>2026-06-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/spec-driven-development</loc>
<lastmod>2026-06-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/pwa-vs-native-app-2026</loc>
<lastmod>2026-06-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/mobile-app-development-process</loc>
<lastmod>2026-06-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/parallel-ai-coding-agents</loc>
<lastmod>2026-05-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/category/ai</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/category/career</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/category/mobile</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/category/tech-news</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/category/web</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/category/workflow</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/tag/ai</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/tag/agents</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/tag/next-js</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/tag/mobile</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/tag/web</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/tag/product</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/tag/workflow</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/tag/design</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/tag/engineering</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/tag/performance</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/tag/process</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/tag/productivity</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/tag/security</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/tag/seo</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/tag/tech-news</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/blog/tag/tooling</loc>
<lastmod>2026-10-29T16:21:13.010Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/agent-in-the-editor/ai-ides</loc>
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/agent-in-the-editor/ai-ides/rules-files</loc>
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/agent-in-the-editor/assisted-coding</loc>
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/agent-in-the-editor/design-to-code</loc>
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/agent-in-the-editor</loc>
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/agent-in-the-editor/terminal-agents</loc>
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/ai-native-engineering/ai-native-software</loc>
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/ai-native-engineering</loc>
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/delegated-execution/autonomous-agents</loc>
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/delegated-execution/autonomous-agents/writing-a-brief</loc>
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/delegated-execution</loc>
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/glossary</loc>
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/orchestration</loc>
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/orchestration/multi-agent</loc>
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/orchestration/orchestrated-development</loc>
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/practices/cloud-environments</loc>
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/practices/code-review</loc>
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/practices/code-review/reviewing-agent-changes</loc>
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/practices/devops</loc>
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/practices</loc>
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/practices/reverse-engineering</loc>
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/practices/testing-and-debugging</loc>
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/practices/voice-coding</loc>
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/prompt-to-app/app-builders</loc>
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/prompt-to-app/app-builders/taking-over-a-prototype</loc>
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/prompt-to-app/backend-builders</loc>
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/prompt-to-app</loc>
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/prompt-to-site</loc>
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/prompt-to-site/screenshot-to-app</loc>
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/prompt-to-site/website-builders</loc>
<lastmod>2026-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/resources/tools</loc>
<lastmod>2026-10-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/python</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/python/advanced</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/python/concurrency</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/python/data</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/python/errors</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/python/flow</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/python/functions</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/python/higher-order</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/python/internals</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/python/io</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/python/iteration</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/python/modules</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/python/objects</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/python/playground</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/python/shipping</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/python/starting</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/python/testing</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/python/tracebacks</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/nodejs</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/nodejs/async</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/nodejs/data-security</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/nodejs/data</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/nodejs/errors</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/nodejs/functions</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/nodejs/http</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/nodejs/language</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/nodejs/modules</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/nodejs/objects</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/nodejs/performance</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/nodejs/playground</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/nodejs/production</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/nodejs/shipping</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/nodejs/starting</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/nodejs/streams</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/nodejs/system</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/nodejs/testing</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/typescript</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/typescript/dsa-in-typescript</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/typescript/errors</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/typescript/glossary</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/typescript/lessons/01-what-typescript-is</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/typescript/lessons/02-inference</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/typescript/lessons/03-objects-and-interfaces</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/typescript/lessons/04-unions</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/typescript/lessons/05-narrowing</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/typescript/lessons/06-functions</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/typescript/lessons/07-arrays-and-tuples</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/typescript/lessons/08-null-and-undefined</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/typescript/lessons/09-generics</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/typescript/lessons/10-keyof-and-constraints</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/typescript/lessons/11-classes</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/typescript/lessons/12-any-unknown-never</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/typescript/lessons/13-type-predicates</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/typescript/lessons/14-enums-and-const</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/typescript/lessons/15-modules-and-declarations</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/typescript/lessons/16-utility-types</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/typescript/lessons/17-mapped-and-conditional</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/typescript/lessons/18-tsconfig-and-migrating</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/typescript/oop-in-typescript</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/typescript/playground</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/typescript/tsconfig</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/oop-in-javascript</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/oop-in-javascript/cheatsheet</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/oop-in-javascript/exercises</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/oop-in-javascript/glossary</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/oop-in-javascript/lessons/01-what-is-an-object</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/oop-in-javascript/lessons/02-properties-and-methods</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/oop-in-javascript/lessons/03-this</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/oop-in-javascript/lessons/04-factory-functions</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/oop-in-javascript/lessons/05-constructor-functions</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/oop-in-javascript/lessons/06-prototypes</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/oop-in-javascript/lessons/07-classes</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/oop-in-javascript/lessons/08-encapsulation</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/oop-in-javascript/lessons/09-getters-and-setters</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/oop-in-javascript/lessons/10-static-members</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/oop-in-javascript/lessons/11-inheritance</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/oop-in-javascript/lessons/12-polymorphism</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/oop-in-javascript/lessons/13-abstraction</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/oop-in-javascript/lessons/14-composition</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/oop-in-javascript/lessons/15-solid-and-patterns</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/oop-in-javascript/playground</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/oop-in-javascript/project</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/oop-in-javascript/quiz</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/complexity</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/glossary</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/interview</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/lessons/01-how-fast-is-fast</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/lessons/02-arrays</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/lessons/03-strings</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/lessons/04-hash-maps</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/lessons/05-two-pointers</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/lessons/06-sliding-window</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/lessons/07-prefix-sums</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/lessons/08-linked-lists</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/lessons/09-stacks</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/lessons/10-queues-and-deques</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/lessons/11-recursion</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/lessons/12-binary-search</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/lessons/13-sorting</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/lessons/14-trees</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/lessons/15-binary-search-trees</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/lessons/16-heaps</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/lessons/17-graphs</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/lessons/18-graph-algorithms</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/lessons/19-backtracking</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/lessons/20-dynamic-programming</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/lessons/21-greedy</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/lessons/22-intervals</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/lessons/23-grids</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/lessons/24-bit-manipulation</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/patterns</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/playground</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/problems</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/roadmap</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/dsa/templates</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/flutter-dart</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/flutter-dart/architecture</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/flutter-dart/async</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/flutter-dart/dart</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/flutter-dart/quality</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/flutter-dart/senior</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/flutter-dart/state</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/flutter-dart/widgets</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/ai-engineer</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/ai-engineer/building</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/ai-engineer/foundations</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/ai-engineer/jobs</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/ai-engineer/llm</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/ai-engineer/ml</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/ai-engineer/nets</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/ai-engineer/playground</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/ai-engineer/production</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/cloud-devops</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/cloud-devops/aws-compute</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/cloud-devops/aws-data</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/cloud-devops/aws-serverless</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/cloud-devops/cicd</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/cloud-devops/cloud</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/cloud-devops/containers</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/cloud-devops/foundations</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/cloud-devops/git</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/cloud-devops/iac</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/cloud-devops/jobs</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/cloud-devops/kubernetes</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/cloud-devops/observability</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/cloud-devops/playground</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/cloud-devops/production</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://emmanuelakbi.com/learn/cloud-devops/security</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
</urlset>
