I've been building software since 2008. Today I design the microservice and event-driven architecture of high-traffic systems across the PHP, Go, Python and JavaScript ecosystems — focused on the problem, not the language.
What I learn from that work ends up across a few channels, each with a clear role.
| Channel | What you'll find | Language |
|---|---|---|
| muhammetsafak.com.tr | Applied development journal — what I built, how I built it, what broke | TR |
| sade.dev | Architecture manifesto — production backend & systems decisions, the trade-offs behind them | TR - EN |
| YouTube | What text can't carry — process, side-by-side comparisons, walkthroughs | TR |
The line between the two sites is intentional: the journal is applied — granular, project-by-project, in the first person. sade.dev is the principled side — timeless, impersonal, the architecture I'd defend in a design review.
Architecting the event-driven, microservice backbone of high-traffic systems at Bulutklinik — designing for failure, scale, and the long run. Writing on muhammetsafak.com.tr since 2014, one month at a time — distilling production decisions into something worth reading.
- CommitBrief (github) — Local LLM-powered code review CLI for git diffs. Review staged changes, commits, branches, or PRs in your terminal — provider-agnostic (Anthropic, OpenAI, Gemini, Ollama, or your local Claude/Gemini/Codex CLI). Written in Go, GPL-3.0.
- BabelQueue (github) — Language-agnostic message queue standard: one strict JSON envelope that Laravel, Symfony, Go, Python, Java, .NET and Node.js all speak — over the broker you already run (Redis, RabbitMQ). Drops PHP's
serialize()lock-in, adds URN routing and built-intrace_idfor cross-service tracing. No sidecar or proxy. SDKs for six languages, MIT-licensed. - Parantaj — Personal & business finance management platform (Web, iOS & Android): income/expense tracking, budgeting, multi-account management, detailed reporting.
- SignalLock — Privacy-first menu-bar app (macOS & Windows) that auto-locks your computer when a trusted Bluetooth device leaves range. No network, no cloud, no telemetry.
- InitPHP — Open-source ecosystem of 25+ modular PHP libraries: Router, Database/ORM, Socket, Queue, Container, Logger and more — plus a minimalist MVC framework. PSR-compliant, fully tested, MIT-licensed.
Most of what I open-source is built outside of work — because I enjoy it. If something here helps you, a ⭐ is always appreciated.
Languages
Frameworks & tools
Data & infrastructure
The fastest way to reach me is info@muhammetsafak.com.tr.



