Working notes on AI systems and the software under them.
Language models, agents and the protocols wiring them to real tools. Linux, Python and the tooling underneath. Written up as I learn it, one post at a time.
Kushan Manahara
Machine Learning Engineer · personal engineering publication
- articles
- 47
- topics
- 7
- reposts
- 0
Most viewed articles
What people actually read this year.

Getting Started with Django
From an empty Linux machine to a working Django app: environment, project, models, views, templates, and URLs.
How to Stop Conda Activating the Base Environment Automatically

Fixing pip's externally-managed-environment Error

Docker's Dynamic MCP and the Context Window Problem

Latest writing
Filter by what you came for.
Series
Longer arguments, split into parts.
Topics
Things I keep coming back to.
Join the mailing list
One email when a post goes out. No digests, no drip sequence, no sponsors.
- 01New posts, and corrections to old ones
- 02The occasional note on something I got wrong
Join the technical mailing list. Free updates, unsubscribe in one click.
Most read this year
The archive
47 posts, four years, no reposts.
Everything is dated and versioned. When a finding turns out to be wrong, the correction sits on top of the original, not in place of it.
47
Articles published
7
Topics covered











