I Built a Project Launcher Because My Projects Stopped Looking Alike

TL;DR: I built a custom Raycast extension that manages all my dev projects from a single launcher. Each project gets a .project-launcher.json at its root that stores the editor preference, env vars, start commands, and quick-access apps. The config lives in the repo, not in the tool – it moves with the project, survives reinstalls, … Read more

WordPress Development with DDEV and SSH-Sync

TL;DR: My local WordPress environment is disposable infrastructure. Git only tracks my custom code, WP core is installed from scratch during ddev start, and DB is pulled from the live site on demand. Syncing local dev with production happens via SSH, without a plugin. Local scripts orchestrate the process (pull from live, push to live, … Read more

JetBrains AI Assistant vs. GitHub Copilot: Typing Speed or Thinking Speed

TL;DR: I used GitHub Copilot for most of 2023 and switched to JetBrains AI Assistant. Copilot’s completions looked impressive but required constant correction. AI Assistant completes less code – but its deep IDE integration delivers more value. Commit messages, code explanations, refactoring, and contextual chat changed how I work more than autocomplete ever did. The … Read more