Available for work

Builder.
Developer.
Tinkerer.

I build things on the internet — AI agents, self-hosted infrastructure, and tools that make life easier. Writing about what I learn along the way.

Recent Posts

All posts
RunPod DevOps AI 9 min read

RunPod Serverless: Deploy Any AI Model as an API in 30 Minutes

Queue-based GPU endpoints, pay-per-second. The handler pattern, cold start optimization with FlashBoot, real pricing numbers, and public endpoints you can hit today — Flux, Whisper, Qwen3 — without deploying anything.

Cloudflare Edge DevOps 10 min read

Cloudflare Workers: Patterns That Actually Matter in Production

compatibility_date, nodejs_compat, streaming bodies (128 MB memory limit is real), the waitUntil pitfall, Queues vs Workflows, service bindings, Hyperdrive, and how to not leak secrets.

Self-hosting AI DevOps 8 min read

Self-Hosting an AI Agent on a $6 VPS: How I Set Up OpenClaw

OpenClaw connects Telegram and WhatsApp to Claude on your own server. Install, VPS config, workspace files, heartbeats that check things while you sleep, and why it's cheaper than ChatGPT Plus.

RunPod GPU Infrastructure 9 min read

RunPod Pods vs Serverless: When to Use Which (And Why It Matters)

Full machine with root access vs function-as-a-service GPU. Storage tiers, VRAM sizing, pricing models, SSH setup — and the workflow that actually works: develop on Pods, ship to Serverless.

AI Agents

Building an AI Agent from Scratch

Most AI agent tutorials start with LangChain. I started with a text file and a loop. Here's what I learned building one from the ground up — tool calling, memory, and all the things that break in production.

Cloudflare Edge

Cloudflare Workers: The Good Parts

Workers are underrated. You can run code at the edge, store data in R2 and KV, and route traffic globally — all without managing servers. Here's the mental model that unlocked it for me.

Self-hosting DevOps

Why I Self-Host Everything

n8n, Nextcloud, Vaultwarden, Gitea — my whole stack runs on a single VPS. The cost is under $20/month. The control is priceless. This is how I set it all up with Docker and Cloudflare Tunnels.

About

I'm Itamar Cohen — a developer obsessed with building things that actually work. My stack leans heavily on TypeScript, Cloudflare, and whatever AI model gives me the best results today.

When I'm not shipping code, I'm riding my Husqvarna 701 Enduro or tinkering with 3D printers. I write here about things I figure out — occasionally useful, always honest.

TypeScript Cloudflare Docker Node.js AI/LLMs Self-hosting Git