<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Jennifer Umoke Blog</title><description>Thoughts on AI engineering, TypeScript, and building software.</description><link>https://jcumoke.com/</link><language>en-gb</language><item><title>How to Build a Coding Agent</title><link>https://jcumoke.com/blog/how-to-build-a-coding-agent/</link><guid isPermaLink="true">https://jcumoke.com/blog/how-to-build-a-coding-agent/</guid><description>Build a standalone coding agent from scratch in TypeScript and Python with file tools, command execution, and the OpenAI Responses API.</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate><category>coding-agents</category><category>OpenAI API</category><category>Typescript</category><category>Python</category></item><item><title>How to build an AI agent in Typescript with OpenAI API</title><link>https://jcumoke.com/blog/how-to-build-an-ai-agent-typescript-openai-api/</link><guid isPermaLink="true">https://jcumoke.com/blog/how-to-build-an-ai-agent-typescript-openai-api/</guid><description>A beginner-friendly hands-on tutorial with full code implementation on building agents</description><pubDate>Sat, 14 Feb 2026 00:00:00 GMT</pubDate><category>ai-agents</category><category>OpenAI API</category><category>Typescript</category></item></channel></rss>