UKUbeydullah Keleşinubeyd.dev·4h ago · 9 min readThe Endpoint That Moved While I Wasn't LookingEverything on this blog gets here through two Claude Code slash commands. The first, /draft-post, turns a working session into a markdown file. The second, /publish-post, takes that file and pushes it00
UKUbeydullah Keleşinubeyd.dev·Apr 14 · 11 min readSix Slash Commands I Built on Top of Claude CodeI have fourteen markdown files in ~/.claude/commands/. They look like this: $ ls -1 ~/.claude/commands/ close-gl-issue.md draft-post.md gh-issue.md gl-issue.md handoff.md improve-issue.md prod-db-akluma.md publish-post.md ship-akluma.md ship-consenti...00
UKUbeydullah Keleşinubeyd.dev·Apr 14 · 9 min readThe half I left out of my parallel worktrees postA few weeks ago I wrote about how I run parallel AI coding sessions on the same Laravel project, each one isolated in its own git worktree with its own Docker stack, its own database, and its own localhost port. That post was about the infrastructure...10
UKUbeydullah Keleşinubeyd.dev·Apr 3 · 10 min readHow I Run Parallel AI Coding Sessions on the Same Laravel ProjectI work solo on a Laravel monolith. My AI pair programmer (Claude Code) is fast, thorough, and relentless — but it can only work on one branch at a time. While it's deep in a feature implementation, I'm just... sitting there. Waiting. Reading the diff...10