Docker Tricks in 2026: Faster Builds, AI Tools, Secure Images, and Smarter Dev Workflows
Practical Docker tricks for 2026: Compose Watch, Buildx cache, Docker Scout, Hardened Images, Gordon, MCP Toolkit, and Docker Model Runner.
Senior Full Stack Developer based in Yerevan, Armenia. I build scalable web apps with React, Next.js, Node.js and PHP — and write about what I learn along the way.
Some things I’m currently cooking up.
SetupHub Dev is a platform for developers to setup their development environment.
Env Validator is a package for validating environment variables in Laravel and PHP.
Realtime DB is a Convex-style realtime database layer where MySQL changes are pushed to connected clients automatically.
Git Migration Tool v2.1.0 enables secure, seamless repository migration across Git platforms with advanced author handling.
PHP Commitlint is a package for validating commit messages and managing Git hooks in PHP projects.
My latest posts.
Practical Docker tricks for 2026: Compose Watch, Buildx cache, Docker Scout, Hardened Images, Gordon, MCP Toolkit, and Docker Model Runner.
I built a Convex-style realtime layer on top of plain MySQL by tailing the binary log, broadcasting allowlisted table changes over Socket.IO, and consuming them through a single useRealtimeTable React hook. Architecture, code, and trade-offs.
Use setfacl on Arch Linux to give shared directories per-user, per-group permissions that new files inherit automatically — no more chmod -R after every deploy.
OpenClaw (previously Clawd AI, Clawdbot, Moltbot) is a self-hosted personal AI agent that bridges WhatsApp, Telegram, Slack and other channels to an LLM. What it does, how to install it on Node 22+, and the security model you need before you connect real accounts.
Type-safe environment variables in Next.js with Zod — separate serverEnv and clientEnv objects, build-time validation in next.config.ts, and a runtime guard that throws when serverEnv is touched in a client component.