Akshay Parkhi's Weblog

Subscribe

Sunday, 8th March 2026

Agentic Engineering Patterns — Key Takeaways from Simon Willison’s Guide

Simon Willison recently published an excellent guide on agentic engineering patterns — practical lessons from building with AI coding agents. Here are the key takeaways that matter most for AI agent developers, distilled from his full guide.

[... 567 words]

OpenClaw / ClawdBot Architecture — How a Telegram AI Bot Actually Works

OpenClaw (ClawdBot) is a Telegram bot powered by Claude Opus that delivers daily AI news digests, runs scheduled jobs, and maintains persistent conversations. Here’s the full architecture — how every piece connects.

[... 1,200 words]

OpenClaw vs Claude Code Agent Teams — Architecture Comparison

OpenClaw and Claude Code Agent Teams share DNA — both use .md files as personality/rules injected into system prompts, both support multiple sessions with separate context windows, and both execute tools. But they’re fundamentally different in scope and execution model.

[... 1,183 words]

Why .md Files Are the Agent: How ClawdBot Turns Markdown Into a Living Assistant

You’d expect an AI agent to be built from code — Python classes, orchestration frameworks, complex pipelines. But ClawdBot (OpenClaw) does something different. Its agent is mostly .md files sitting in a folder. Plain text. Markdown. The kind of thing you’d write documentation in.

[... 1,496 words]

Why Every Coding Agent Is TypeScript (And Every ML Framework Is Python)

Every major coding agent — Claude Code, OpenCode, Pi, Amp — is built in TypeScript. Not Python. This isn’t a coincidence. It’s architecture. And to understand why, you need to go back to the origin stories.

[... 2,983 words]

Multi-Agent Is Two Problems: Why TypeScript and Python Each Win Half"

Will multi-agent be done better in JavaScript than Python? No. They solve different types of multi-agent. This is the most important distinction nobody is making clearly enough.

[... 1,364 words]

2026 » March

MTWTFSS
      1
2345678
9101112131415
16171819202122
23242526272829
3031