Skip to content

Ciprian Mandache

Mostly writing code that does stuff…

Menu
  • Home
  • Coding
    • Golang
    • Python
    • PHP
    • Bash
  • AI
    • Assistants
    • Agents
    • Tooling
    • Opinion
  • Containers
  • Embedded
  • Radio
  • Trading
  • Art
    • Music
    • Painting
    • Poetry
  • Links

mcp

pibox: Two Env Vars Is All It Took to Wire pi-coding-agent Into aicodebox
AI Agents / Bash / Containers

pibox: Two Env Vars Is All It Took to Wire pi-coding-agent Into aicodebox

I built aicodebox as an abstraction — one base image, an AgentAdapter contract, plug any coding agent’s CLI into it and get the API/MCP/Telegram/cron surface for free. That’s a nice …

mailbox: Your Inboxes as an HTTP API and MCP Server That Stores Zero Bytes
AI / Containers / Python

mailbox: Your Inboxes as an HTTP API and MCP Server That Stores Zero Bytes

I have five email accounts. A personal Gmail I’ve had since I was a teenager, a work address, a “burner” I use for signups I don’t trust, a domain address …

wickworks: The Dumb-As-Rocks OHLC Analyzer That Refuses to Tell You What to Buy
Containers / Python / Trading

wickworks: The Dumb-As-Rocks OHLC Analyzer That Refuses to Tell You What to Buy

Stop telling me when to buy. That’s the entire ask. Don’t draw arrows on my chart. Don’t fire “BUY SIGNAL CONFIRMED” webhooks. Don’t generate a fake backtested winrate. Don’t sell …

telethon-plus: Your Telegram Account as an HTTP API and MCP Server
AI / Containers / Python

telethon-plus: Your Telegram Account as an HTTP API and MCP Server

Telegram has two APIs. The Bot API — neutered, restricted, limited to whatever Telegram decided bots are allowed to do. And MTProto — the actual protocol your phone uses, with …

hybrids3: S3-Compatible Object Storage That Doesn’t Require a PhD
AI / Containers / Python

hybrids3: S3-Compatible Object Storage That Doesn’t Require a PhD

Put nginx in front of MinIO at a path prefix and try to use presigned URLs. Go ahead, I’ll wait. The problem is AWS Signature V4. The signature covers the …

aigate: Your Own Fucking AI Infrastructure
AI / Containers

aigate: Your Own Fucking AI Infrastructure

A 3060 and no cloud budget. AI models behind one endpoint — six cloud providers with free tiers, five local engines that run on your own hardware, the rest on …

mt5-httpapi: MetaTrader 5 Running in Docker With a REST API Because MQL5 Can Go Fuck Itself
Containers / Python / Trading

mt5-httpapi: MetaTrader 5 Running in Docker With a REST API Because MQL5 Can Go Fuck Itself

MetaTrader 5 only runs on Windows. The official Python library only works on Windows. The MQL5 scripting language is a C++ knockoff from 2005 that makes you want to gouge …

docker-stealthy-auto-browse: The Browser That Doesn’t Know It’s Being Automated
AI / Containers / Python

docker-stealthy-auto-browse: The Browser That Doesn’t Know It’s Being Automated

I’ve been automating browsers for years. Selenium, Puppeteer, Playwright — used them all, watched them all get caught. The arms race between bot detection and browser automation has been going …

claudebox: Claude Code in Docker, Now With Seven Ways to Break Your Production Server
AI Agents / Bash / Containers / Python

claudebox: Claude Code in Docker, Now With Seven Ways to Break Your Production Server

Heads up — this post has been superseded. As of v2.0.0, claudebox is a thin child image of aicodebox — the agent-agnostic base that now owns every surface described below. …

Posts navigation

More recent

Latest Music

devourer_of_time_and_space
a1800269911_16 (1)
space_rocker
the_funeral_march
HardAssFuX_cover-800×800
Music release cover
Music release cover
Music release cover
Music release cover
Notes