I'm a Senior Growth Engineer at Readwise and an independent product builder at LVTD. I work mostly with Python, Django, PostgreSQL, Rust, and Go—usually where agents, data, and production systems meet.
Tools that give agents data, a place to test, a second opinion, and useful references.
| Project | What agents can do | Under the hood |
|---|---|---|
| Rowset | Create, query, update, and export structured datasets through MCP, REST, or a CLI, with scoped keys and persistent dataset instructions | Python, Django, FastMCP, Go, Postgres |
| PGSandbox | Test SQL and migrations against disposable Postgres databases, with scoped roles, TTLs, and bounded results | Rust, MCP, Tokio, Postgres |
| ShipRust | Generate and download Rust SaaS projects through MCP or REST, with auth, billing, background jobs, and agent-readable docs | Rust, Axum, Maud, Postgres, MCP |
| Djass | Choose modules, generate a Django SaaS repo, and download it through MCP, CLI, or API, with instructions for the agent that builds next | Python, Django, Postgres, MCP, Go CLI |
| nitpick | Review a diff with relevant repo context, get structured findings, and iterate using severity-based exit codes or background review hooks | Rust, OpenRouter, local models, agent hooks |
| TastefulKit | Search real design references and retrieve screenshots and DESIGN.md guides through MCP or the API | Python, Django, MCP, design search |
| CiteGuild | Find relevant member articles for a draft through MCP, CLI, or a versioned API, with excerpts and source links to verify | Python, Django, FastMCP, Postgres |
| BrowseAwesome | Discover open-source dependencies across awesome lists through public read-only MCP tools, using repository metadata and search filters | Python, Django, FastMCP, GitHub ingestion |
Installable agent integrations: Rowset · nitpick · TastefulKit · CiteGuild
| Project | What it does | Under the hood |
|---|---|---|
| Built with Django | Showcases products built by the Django community | Django, Postgres, community submissions |
| Built with Rust | Helps people discover Rust apps and tools; serves cached pages from a single binary and exposes an admin API for agents | Rust, Axum, Maud, SQLite |
| Built with Bend | Collects human-reviewed Bend projects, with public submissions, source links, and a weekly newsletter | Python, Django, Postgres, curator API |
| Project | What it does | Under the hood |
|---|---|---|
| Staleaway | Turns a sitemap into scheduled page-review reminders so website content gets revisited | Django, Postgres, Django Q2, Redis, email |
| Project | What it explores | Source & interfaces |
|---|---|---|
| Jev Benchmark | Explores model preferences through pairwise Jev judgments, with inspectable prompts, decisions, Elo rankings, and reported answer costs | Source, JSON evidence, agent-readable methodology |
| AI Steering | Helps coding agents and maintainers structure repository context, with guidance and examples for AGENTS.md, PRODUCT.md, DESIGN.md, and other instruction files | Source & installable skill, Markdown reference catalog |
- Product first. I care about the user and the outcome, not just the implementation.
- Own the unglamorous parts. Data integrity, queues, retries, monitoring, migrations, and documentation are part of the product.
- Build for humans and agents. Good tools expose explicit contracts, bounded actions, and useful evidence.
- Write things down. Clear issues, pull requests, runbooks, and technical notes make remote teams faster.
agent-native software · developer tools · data systems · Django · Rust · MCP · self-hosting
Website · Writing · X · LinkedIn · Email
If you're exploring the repositories, start with Rowset, PGSandbox, and nitpick. They best represent what I'm working on now.






