Blog
Notes on building developer tools, AI, and the occasional career tip.
Popular topics
More topics (145)
Latest articles
Showing 31–38 of 38
Retrieval-Augmented Generation: Architecture, Design Patterns, and Best Practices
A practical guide to building reliable RAG systems with ingestion, chunking, embeddings, retrieval, citations, evaluation, and access control.
Building CodeSphere on Cloudflare's Free Tier
How CodeSphere keeps formatter, calculator, and resume workflows in the browser while using Cloudflare Workers only for SSR, blog data, and carefully bounded AI.
How to Build an MCP Server: A Practical Guide for Developers
Learn how MCP clients and servers work, how to expose safe tools and resources, and how to build, test, secure, and deploy a small Python MCP server.
Best AI Developer Tools for Coding, Testing, and Building Applications
A practical guide to AI developer tools across coding assistants, model APIs, local runtimes, RAG, evaluation, observability, and agent frameworks.
FastAPI Tutorial: Build and Deploy a Production-Ready Python API
A practical FastAPI tutorial that grows a task API from the first endpoint through validation, authentication, testing, Docker, and AI integration.
How to Become an AI Engineer: A Practical Roadmap for Software Developers
A practical AI engineer roadmap for software developers covering Python, machine learning, LLMs, RAG, agents, deployment, evaluation, and security.
I used AEMCoder on a real migration POC. Here's the honest version.
The author used AEMCoder on a real migration POC, following a previous article about Edge Delivery Services being a different paradigm.
Migrating to AEM Edge Delivery Services: it's not what you think
Migrating to AEM Edge Delivery Services is not the platform upgrade teams typically imagine.