Things I've Built
Open-source tools, infrastructure experiments, and side projects.
A mix of tools, experiments, and things I've shipped — mostly open-source, mostly for fun.
One instance of Pokémon Red, running in WebAssembly, shared between everyone who visits. Turn-based multiplayer via WebSocket, Redis save-state persistence, and an AI bot that plays when no one is around.

LLM Council of Karpathy as a SaaS — run multiple frontier models side by side and let them debate your prompts on Mac.
The bilingual Next.js + Tina CMS setup behind this site, designed to stay git-editable and easy to maintain.

Claude Code made for marketers, by marketers — agentic SEO workflows for teams that ship.
A lightweight space for testing prompts, workflows, and tooling ideas before they become products.

Digital marketing agency — six years of SEO, content, and performance work for brands across Europe and Turkey.

SEO analytics platform — enterprise-grade SEO data platform, built for in-house teams and agencies.
🏗 Systems & Hardware
cli-fix-my-mic
↗Stop AirPods from stealing your Mac's microphone — CoreAudio daemon, zero CPU.
lib-osmo-ble
↗Reverse-engineered DJI Osmo Pocket 3 BLE — DUML binary protocol, gimbal control.
cli-batch-requester
↗10k+ req/s batch API client for LLM endpoints — Rust, async, load-balanced.
proxy-http-forward
↗HTTP/HTTPS forward proxy in Go — fasthttp, Prometheus, no fingerprint.
proxy-http-cache
↗Transparent HTTP cache proxy with Redis — deduplicate API calls and save costs.
tauri-plugin-key-intercept
↗Tauri plugin to intercept macOS system shortcuts via CGEventTap.
🤖 AI & LLM
cli-continues
↗Resume any AI coding session in another tool — Claude, Copilot, Cursor.
cli-localize
↗Agentic-optimized localization CLI — SRT, JSON, PO, XML, and ARB with token-aware batching.
cli-subtitle-linter
↗Netflix-compliant subtitle fixer — syllable-weighted timing and auto line balancing.
cli-bulk-caller
↗Bulk outbound calls with automatic Whisper transcription via Telnyx.
cli-finetune-dataset
↗Weighted category-balanced dataset builder for LLM fine-tuning.
api-llm-ocr
↗PDF to Markdown using vision LLMs — tables, layouts, and structure preserved.
notebook-hdbscan
↗Cluster text embeddings with DBSCAN/HDBSCAN — parameter sweep and Excel export.
Other
mcp reference implementations
cli & developer tools
n8n tooling
n8n nodes & workflows
deno sdks
macOS & infra
Writing & Conferences
Claude Code
Research
Projects
ClickHouse
ClickHouse at seo.do
Digitalzone Istanbul
Search'n Stuff Antalya
Brick Institute
Prompt engineering '24
Consultancy Days
brightonSEO London
APIs without code '17