Tutorial seriesPublished
AI Agents in Python
A three-part progression from simple decision agents to LLM-powered agents and clarifying loops that ask before acting.
4 connected postsTags / Python
Tutorial seriesPublished
A three-part progression from simple decision agents to LLM-powered agents and clarifying loops that ask before acting.
4 connected postsOne-off toolExperiment
A sitemap-driven SEO analysis workflow built almost entirely with AI agents, then corrected by hand where the agents drifted.
The Python tools I used to backtest trading strategies, what they are good at, and the exact point where I outgrew them.
What an AI agent actually is, how it differs from a plain LLM, and what I learned building several in Python.
AI-assisted port of Skyfield (Python) to a Go ephemeris library. Validation-first approach, golden tests, and bug hunts.

From simple rules to clarifying loops: explore this 3-part series on building AI agents in Python, with examples.

Build a Clarifying Agent in Python with GPT-5 that asks follow-up questions until inputs are clear, providing a safer, smarter, and user-friendly experience.

Build an LLM-powered agent in Python: use GPT-5 to turn natural language into structured data, then apply simple rules for smart meal suggestions.

Learn how to build a simple rule-based decision-making agent in Python. Perfect for beginners, this is Part 1 of the Building Agents series and includes code, logic flow, and real-world analogies.

High-level look at building an SEO analysis tool with GitHub Copilot and Claude Sonnet 4 - what worked, what broke, and why AI speed still needs human direction.
Outgrew Python tools, built my own Go backtester. Here's what I learned about speed, scale, and tradeoff.

How to plot the earthquakes on the global map. Here we will be using the historical earthquake data from USGS and plot it on the world map.

Google App Engine can be used as a host for your blog. This site is currently hosted on App Engine. Out of the multiple options available over the internet (related to blogging on GAE), I found only a couple that were near my requirements and easily customizable.