Araçlar
5 posts
- 01September 20, 2026 · 1 min read
8 Free Websites You Should Bookmark
8 useful developer tools that will speed up your daily workflow, all completely free with no sign-up required.
- 02September 2, 2026 · 7 min read
Drizzle ORM schema and migration management in production
Generate, push, or migrate? Running migrations on container startup, fixing connection pool leaks in Next dev, and preventing next build from breaking due to database requests—from a real-world panel with 17 migrations.
- 03September 2, 2026 · 7 min read
Self-Hosting Next.js with Dokploy and Docker
When does it make sense to move off Vercel? Let's look at output standalone, multi-stage Dockerfiles, why database migrations belong in the entrypoint rather than the build step, and a single line of code that prevents SIGTERM from being swallowed.
- 04June 25, 2025 · 13 min read
Git Fundamentals: An Introduction to Version Control and Practical Usage
A beginner's guide to version control with Git: what it is, why we use it, core commands, real-world analogies, common mistakes, practical tips, and a quick reference for daily workflow.
- 05June 12, 2025 · 9 min read
Monorepo with Turborepo: Managing Four Apps in One Repository
I explain setting up pnpm workspaces + Turborepo using a real-world repository — 4 apps, 4 packages, uncompiled packages, an outputs bug that silently breaks caching, and containerizing a single app with Docker.

