<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Dev WorkDir</title>
    <description>The latest articles on DEV Community by Dev WorkDir (@devworkdir).</description>
    <link>https://dev.to/devworkdir</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4088130%2F5404cf81-612f-47f6-bb2c-717aca70bfb9.png</url>
      <title>DEV Community: Dev WorkDir</title>
      <link>https://dev.to/devworkdir</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/devworkdir"/>
    <language>en</language>
    <item>
      <title>Finder Was My Project Manager. Here's Why I Built Something Better.</title>
      <dc:creator>Dev WorkDir</dc:creator>
      <pubDate>Mon, 24 Aug 2026 12:55:00 +0000</pubDate>
      <link>https://dev.to/devworkdir/finder-was-my-project-manager-heres-why-i-built-something-better-3034</link>
      <guid>https://dev.to/devworkdir/finder-was-my-project-manager-heres-why-i-built-something-better-3034</guid>
      <description>&lt;p&gt;Six months ago, if you asked me how I managed my side projects, I'd have said "Finder folders."&lt;/p&gt;

&lt;p&gt;Notion? Too heavy. GitHub? Great for code, bad for remembering what's what. VS Code recent files? Only shows what I touched this week.&lt;/p&gt;

&lt;p&gt;So I used Finder. I had a &lt;code&gt;~/code&lt;/code&gt; folder, with subfolders for different types of projects. It worked fine when I had 5 projects.&lt;/p&gt;

&lt;p&gt;Then AI coding tools happened. And suddenly I had 40.&lt;/p&gt;




&lt;h2&gt;
  
  
  The First Problem: Finding Anything Took Forever
&lt;/h2&gt;

&lt;p&gt;Here's what my workflow looked like:&lt;/p&gt;

&lt;p&gt;I'd remember — "wait, I built that thing that does X, where did I put it?"&lt;/p&gt;

&lt;p&gt;Then:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open Finder&lt;/li&gt;
&lt;li&gt;Click into &lt;code&gt;~/code&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Guess which folder it's in — &lt;code&gt;experiments&lt;/code&gt;? &lt;code&gt;apps&lt;/code&gt;? &lt;code&gt;playground&lt;/code&gt;?&lt;/li&gt;
&lt;li&gt;Open the folder, see 15 sub-folders with names I barely remember&lt;/li&gt;
&lt;li&gt;Click into one, see it's a monorepo with 3 projects inside&lt;/li&gt;
&lt;li&gt;Open the wrong one — it's the mobile app, not the web app&lt;/li&gt;
&lt;li&gt;Go back, try another&lt;/li&gt;
&lt;li&gt;Finally find it. What was I doing again?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This wasn't a "once a week" annoyance. It was &lt;strong&gt;multiple times a day&lt;/strong&gt;. And the worst part? &lt;strong&gt;Sometimes I'd give up looking and just start building it again.&lt;/strong&gt; I've rebuilt the same small utility tool three times now because I couldn't find the previous versions.&lt;/p&gt;

&lt;p&gt;The real problem wasn't just finding the folder. It was remembering &lt;strong&gt;what was inside each folder&lt;/strong&gt;. Is this the React version or the Next.js version? Is this project Python or Go? Did I set up a backend for this one yet?&lt;/p&gt;

&lt;p&gt;I needed a way to see, at a glance, what every project was — without opening it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What I built for this:&lt;/strong&gt; Automatic tech stack detection. Drop a folder in, and it tells you — Next.js? FastAPI? Rust? iOS project? — with an icon so you can scan 40 projects in 2 seconds. Currently detects 29 frameworks across mobile, web, backend, and desktop.&lt;/p&gt;

&lt;p&gt;It sounds simple. But when you're staring at a list of 40 projects and trying to remember which one had that thing you built... being able to see "oh right, that was the FastAPI one" saves minutes every single time.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Second Problem: "How Do I Run This Again?"
&lt;/h2&gt;

&lt;p&gt;Here's a thing nobody warns you about with AI coding: you start building tools in languages you don't really know.&lt;/p&gt;

&lt;p&gt;I'm primarily a mobile and web developer. But with Cursor and Claude Code? I've built Python scripts, Rust CLIs, Go APIs — things I'd never have attempted before because the setup friction was too high.&lt;/p&gt;

&lt;p&gt;AI handles all the boilerplate. It writes the code. It works. Great!&lt;/p&gt;

&lt;p&gt;But then a week later, I want to run it again. And I have no idea how.&lt;/p&gt;

&lt;p&gt;I'd find the project folder, stare at it, and think... &lt;em&gt;is it &lt;code&gt;python main.py&lt;/code&gt;? &lt;code&gt;python app.py&lt;/code&gt;? Do I need to activate a venv first? What was the command again?&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Half the time I'd just ask Claude again: "how do I run this project?" And it would tell me the same one-line command it told me last week. And the week before that.&lt;/p&gt;

&lt;p&gt;This is such a stupid problem. The answer is always one line. But I can never remember which line.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What I built for this:&lt;/strong&gt; Double-click to run.&lt;/p&gt;

&lt;p&gt;Double-click any project, and it automatically detects the right start command and runs it in Terminal. &lt;code&gt;npm run dev&lt;/code&gt; for Next.js, &lt;code&gt;python main.py&lt;/code&gt; for Python projects, &lt;code&gt;cargo run&lt;/code&gt; for Rust, &lt;code&gt;docker compose up&lt;/code&gt; for Docker projects. You can also set a custom command per project.&lt;/p&gt;

&lt;p&gt;It's not a flashy feature. It's not going to impress anyone on Hacker News. But it saves me from asking AI "how do I run this?" at least once a day.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Third Problem: "What Was I Going to Do With This One?"
&lt;/h2&gt;

&lt;p&gt;You know that feeling? You open a project you haven't touched in three weeks, and you think... &lt;em&gt;why did I even build this? And what was I going to add next?&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Before AI, I had 3-5 projects and I knew everything about each one. I knew the bugs, I knew the roadmap, I knew what I was doing when I stopped.&lt;/p&gt;

&lt;p&gt;At 40+ projects? Forget it. I can barely remember what half of them do, let alone what I was planning to change.&lt;/p&gt;

&lt;p&gt;I tried putting todos in Notion. Too much friction — by the time I navigate to the right page, I've forgotten the idea.&lt;/p&gt;

&lt;p&gt;I tried putting README notes in each project. Nobody reads READMEs, not even the person who wrote them.&lt;/p&gt;

&lt;p&gt;I tried Apple Notes. 20 notes later, I can't find which note goes with which project.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What I built for this:&lt;/strong&gt; Project-level todos.&lt;/p&gt;

&lt;p&gt;Every project in Dev WorkDir has its own tiny todo list. Not a full project management system — just a quick list for the stuff you need to remember.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;"Fix the loading state bug"&lt;/li&gt;
&lt;li&gt;"Try the new animation library"&lt;/li&gt;
&lt;li&gt;"Add dark mode toggle"&lt;/li&gt;
&lt;li&gt;"Refactor auth — it's messy"&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;When I get an idea for a project while I'm working on something else? Two clicks to switch to that project, type the todo, two clicks back. Total time: 5 seconds.&lt;/p&gt;

&lt;p&gt;It's not for big planning. It's for the "I'll get to this later" stuff that would otherwise get lost forever.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why a Menu Bar App?
&lt;/h2&gt;

&lt;p&gt;I tried building this as a regular app first. Didn't work.&lt;/p&gt;

&lt;p&gt;The problem with a regular app is that it's another thing to switch to. You're in your editor, you need to find a project, you cmd-tab over... and by the time you get there, you've lost your train of thought.&lt;/p&gt;

&lt;p&gt;A menu bar app is different. It's always there. One click, you see your projects, find what you need, one click to open in your editor, and you're back to coding. No app switch, no dock clutter, no context loss.&lt;/p&gt;

&lt;p&gt;When you're in the flow — in that vibe coding state — the last thing you want is to break your concentration just to find a folder.&lt;/p&gt;




&lt;h2&gt;
  
  
  Some Things I Learned
&lt;/h2&gt;

&lt;p&gt;Building this tool for myself, then sharing it, taught me a few things:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. The bottleneck has shifted.&lt;/strong&gt; It used to be "how fast can I build this?" Now it's "how fast can I find what I built and remember what I was doing?" Creation is cheap. Context is expensive.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Small tools beat big systems.&lt;/strong&gt; The best productivity tools for the AI era aren't complex project management suites. They're tiny, focused things that remove one specific friction point. Double-click to run is my favorite feature and it's probably the simplest one.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Developers care about privacy.&lt;/strong&gt; I built Dev WorkDir as a 100% local app — no cloud, no account, no tracking. I thought this was a "nice to have." Turns out it's the thing people comment on most.&lt;/p&gt;




&lt;h2&gt;
  
  
  Where I'm At
&lt;/h2&gt;

&lt;p&gt;Dev WorkDir lives in my menu bar, every single day. I use it more than I thought I would. It's become the first thing I open when I sit down to code — a quick scan of what's there, pick something, double-click, start coding.&lt;/p&gt;

&lt;p&gt;If you're also someone whose project list exploded after AI coding tools, you might find it useful too. It's a macOS menu bar app, free on the App Store.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://apps.apple.com/us/app/dev-workdir/id6790132435" rel="noopener noreferrer"&gt;Dev WorkDir — macOS menu bar project manager&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;What about you? How do you manage a growing pile of side projects? Any weird little productivity hacks I should know about?&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>programming</category>
      <category>productivity</category>
    </item>
    <item>
      <title>AI Made Me Start More Projects in 6 Months Than My Entire Career Combined</title>
      <dc:creator>Dev WorkDir</dc:creator>
      <pubDate>Fri, 21 Aug 2026 11:27:43 +0000</pubDate>
      <link>https://dev.to/devworkdir/after-15-years-of-coding-ai-made-me-start-more-projects-in-6-months-than-my-entire-career-combined-1b49</link>
      <guid>https://dev.to/devworkdir/after-15-years-of-coding-ai-made-me-start-more-projects-in-6-months-than-my-entire-career-combined-1b49</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;TL;DR:&lt;/strong&gt; I'm a full-stack developer with 15 years of experience, mostly building mobile apps, then web, backend, and desktop. After I started using Cursor and Claude Code, my productivity exploded — one idea quickly becomes a full-stack project with frontend, backend, and infrastructure. My project count grew 10x, but my memory didn't. So I built Dev WorkDir, a macOS menu bar app that organizes all your projects, auto-detects 29 frameworks, supports 26 editors, and lets you open or run any project in one click. Free on the App Store. 100% local, no cloud, no tracking.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  A Bit About Me
&lt;/h2&gt;

&lt;p&gt;I've been coding for &lt;strong&gt;15 years&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Started out building &lt;strong&gt;iOS apps&lt;/strong&gt; back when the App Store was new. Then expanded to &lt;strong&gt;Android&lt;/strong&gt;, then &lt;strong&gt;React Native&lt;/strong&gt; for cross-platform. Then web with &lt;strong&gt;React&lt;/strong&gt; and &lt;strong&gt;Next.js&lt;/strong&gt;. Then backend with &lt;strong&gt;AWS Serverless&lt;/strong&gt;. Then desktop with &lt;strong&gt;macOS native&lt;/strong&gt; and &lt;strong&gt;Electron&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;You get the picture — I'm a full-stack dev who likes to build end-to-end. When I have an idea, I don't just prototype the UI. I build the whole thing: &lt;strong&gt;client app, web frontend, backend API, serverless functions, the whole stack.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It's how I've always worked. One person, full product. Slow, but thorough.&lt;/p&gt;

&lt;h2&gt;
  
  
  Then AI Changed Everything
&lt;/h2&gt;

&lt;p&gt;Six months ago, I started using &lt;strong&gt;Cursor&lt;/strong&gt; as my daily driver. Then &lt;strong&gt;Claude Code&lt;/strong&gt; for terminal work.&lt;/p&gt;

&lt;p&gt;And everything... sped up.&lt;/p&gt;

&lt;p&gt;Not by 20%. Not by 2x. By like... &lt;strong&gt;10x&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Here's what used to happen when I had an idea:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Spend a weekend setting up the project structure&lt;/li&gt;
&lt;li&gt;Another weekend for the backend&lt;/li&gt;
&lt;li&gt;Another for the frontend&lt;/li&gt;
&lt;li&gt;Maybe start on the mobile app a month later&lt;/li&gt;
&lt;li&gt;By then I've lost some of the initial excitement&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Here's what happens now:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;I have an idea in the morning&lt;/li&gt;
&lt;li&gt;By lunch, I have a running full-stack project — frontend, backend, database, auth&lt;/li&gt;
&lt;li&gt;By dinner, I'm adding features I hadn't even thought of that morning&lt;/li&gt;
&lt;li&gt;By the end of the weekend, I've got three different projects going&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;It's incredible. It's also &lt;strong&gt;a problem&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Project Explosion
&lt;/h2&gt;

&lt;p&gt;I used to have &lt;strong&gt;3-5 active side projects&lt;/strong&gt; at any given time. That was manageable. I knew each one inside and out.&lt;/p&gt;

&lt;p&gt;Six months into AI-assisted coding, I counted:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;More than 40 projects&lt;/strong&gt; in various states of completion.&lt;/p&gt;

&lt;p&gt;Some are full-stack apps with frontend + backend + mobile.&lt;br&gt;
Some are just experiments I wanted to try.&lt;br&gt;
Some are half-built tools that worked but I moved on to the next idea.&lt;br&gt;
Some I genuinely can't remember building.&lt;/p&gt;

&lt;p&gt;And it's not just the count. It's the &lt;strong&gt;complexity per project&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;When every idea becomes a full-stack project with multiple repos — one for the web app, one for the mobile app, one for the backend API, maybe a shared package — you don't just have more projects. You have &lt;strong&gt;more projects, each with more parts&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Finding a project isn't just "which folder is it in?" anymore. It's:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;"Which repo was the frontend again?"&lt;/li&gt;
&lt;li&gt;"Did I deploy the backend for this one?"&lt;/li&gt;
&lt;li&gt;"What was the start command for this API?"&lt;/li&gt;
&lt;li&gt;"Wait, is this the React version or the Next.js version?"&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The "Find the Project" Ritual
&lt;/h2&gt;

&lt;p&gt;Does this sound familiar?&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;You remember you built something cool... a few weeks ago?&lt;/li&gt;
&lt;li&gt;You open Finder and start guessing folder names&lt;/li&gt;
&lt;li&gt;You find the right folder but there are 5 sub-projects inside&lt;/li&gt;
&lt;li&gt;You open the wrong repo first, realize it's the mobile app not the web app&lt;/li&gt;
&lt;li&gt;You find the right one, then spend 5 minutes figuring out how to run it&lt;/li&gt;
&lt;li&gt;By then you've lost your train of thought&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This was happening to me &lt;strong&gt;multiple times a week&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The bottleneck shifted from "building" to "finding." And the worst part is &lt;strong&gt;ideas get lost&lt;/strong&gt;. A project you can't find might as well not exist. I've had multiple moments where I started building something, only to realize I built essentially the same thing two months ago and forgot.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Existing Tools Didn't Work
&lt;/h2&gt;

&lt;p&gt;I tried everything. None of it stuck:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;The Problem&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;GitHub/GitLab&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Great for code, terrible for project management. Half my experiments never get pushed — they're just ideas I'm playing with. And even the ones that are pushed, finding the right repo is its own adventure.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Notion / Linear / Project management apps&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Too heavy. I'm not creating a whole workspace for a weekend experiment. By the time I set it up, the vibe is gone.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;VS Code recent files&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Only shows what I opened recently. And if I use Cursor for one project, VS Code for another, and Xcode for a third? Nothing is in the same place.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Finder folders&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Fine for 5 projects. Chaos for 40+ — especially when each project has multiple sub-folders for different parts of the stack.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Here's the core issue: &lt;strong&gt;all these tools were designed for a world where you have a small number of long-term, serious projects.&lt;/strong&gt; But in the AI era, we're producing a large number of short-term, experimental, full-stack projects.&lt;/p&gt;

&lt;p&gt;It's like trying to organize 3000 digital photos with a film-era photo album. The tool doesn't match the workflow.&lt;/p&gt;

&lt;h2&gt;
  
  
  So I Built Dev WorkDir
&lt;/h2&gt;

&lt;p&gt;I built &lt;strong&gt;Dev WorkDir&lt;/strong&gt; — a macOS menu bar app that lives in your menu bar and does one thing really well: &lt;strong&gt;it shows you all your projects and lets you jump to them instantly.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I built it for Mac because that's where I code. It lives in the menu bar because that's where I need it — always available, never in the way.&lt;/p&gt;

&lt;p&gt;Here's what it does:&lt;/p&gt;

&lt;h3&gt;
  
  
  🎯 Auto-detects every tech stack
&lt;/h3&gt;

&lt;p&gt;Drop a folder in, and it figures out what's inside. Next.js? FastAPI? Rust? SvelteKit? iOS project? Android? It knows.&lt;/p&gt;

&lt;p&gt;Currently detects &lt;strong&gt;29 frameworks and languages&lt;/strong&gt; across the full stack — iOS, Android, React Native, JavaScript/TypeScript, Python, Go, Rust, Ruby, and more. The icon tells you at a glance what you're looking at — no need to open &lt;code&gt;package.json&lt;/code&gt; or &lt;code&gt;Podfile&lt;/code&gt; just to remember.&lt;/p&gt;

&lt;h3&gt;
  
  
  🏗️ Monorepo &amp;amp; multi-repo support
&lt;/h3&gt;

&lt;p&gt;Since I build full-stack, one "project" often has multiple repos inside — web app, mobile app, backend, shared libs.&lt;/p&gt;

&lt;p&gt;Dev WorkDir handles this naturally. Drop in a folder with 5 sub-projects, and you see all 5, each with its own tech stack detected, each independently openable and runnable.&lt;/p&gt;

&lt;h3&gt;
  
  
  ⚡ One click to open, double-click to run
&lt;/h3&gt;

&lt;p&gt;Open in your editor of choice? &lt;strong&gt;One click.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Run the project without opening a terminal? &lt;strong&gt;Double click.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It auto-detects your start script and runs it. No more &lt;code&gt;cd&lt;/code&gt;-ing around through nested folders, no more forgetting whether it's &lt;code&gt;npm run dev&lt;/code&gt; or &lt;code&gt;pnpm start&lt;/code&gt; or &lt;code&gt;cargo run&lt;/code&gt; or &lt;code&gt;pod install &amp;amp;&amp;amp; xed .&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Supports &lt;strong&gt;26 editors and IDEs&lt;/strong&gt; — Cursor, Windsurf, Trae, VS Code, all the JetBrains IDEs, Xcode, Android Studio, and more. Plus CLI tools like Claude Code.&lt;/p&gt;

&lt;h3&gt;
  
  
  📝 Built-in todos per project
&lt;/h3&gt;

&lt;p&gt;The thing I kept forgetting most was "what was I doing on this one?"&lt;/p&gt;

&lt;p&gt;Now every project has its own todo list right in the menu bar. Next time I open it, I don't have to reconstruct context from git history and scattered notes.&lt;/p&gt;

&lt;h3&gt;
  
  
  🔍 Git info at a glance
&lt;/h3&gt;

&lt;p&gt;Branch name, dirty state, ahead/behind count — all visible without typing &lt;code&gt;git status&lt;/code&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  🚀 21 project templates
&lt;/h3&gt;

&lt;p&gt;Since I'm starting projects all the time now, I built in templates for the stacks I use most. Next.js, Astro, SvelteKit, Hono, Tauri, VitePress, and more.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Vibe coding starter pack:&lt;/strong&gt; idea → choose template → 5 seconds later you're coding.&lt;/p&gt;

&lt;h3&gt;
  
  
  🔒 100% local
&lt;/h3&gt;

&lt;p&gt;This was non-negotiable for me as a 15-year dev. &lt;strong&gt;No cloud, no account, no tracking, no telemetry.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Your code stays on your Mac. Always. Dev WorkDir runs entirely on your machine. It uses App Sandbox and Security-scoped Bookmarks for maximum security.&lt;/p&gt;

&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Native macOS app&lt;/strong&gt; built with Swift and SwiftUI&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No backend&lt;/strong&gt; — everything runs locally&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Framework detection&lt;/strong&gt; — parses &lt;code&gt;package.json&lt;/code&gt;, &lt;code&gt;Cargo.toml&lt;/code&gt;, &lt;code&gt;go.mod&lt;/code&gt;, &lt;code&gt;Podfile&lt;/code&gt;, &lt;code&gt;build.gradle&lt;/code&gt;, etc. to detect frameworks and start commands&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Security-first&lt;/strong&gt; — App Sandboxed, uses Security-scoped bookmarks for folder access&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Distributed through the App Store&lt;/strong&gt; — free during launch&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The whole thing took about a month of side-project time to build the core. Most of that was spent on the auto-detection logic — getting 29 framework recognitions right across mobile, web, backend, and desktop is trickier than it sounds.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Worked
&lt;/h2&gt;

&lt;p&gt;✅ &lt;strong&gt;The menu bar format&lt;/strong&gt; — This is the right home for a project manager. You need it constantly but briefly. No app switching, no dock clutter.&lt;/p&gt;

&lt;p&gt;✅ &lt;strong&gt;Double-click to run&lt;/strong&gt; — Everyone who tries it says this is their favorite feature. It seems small until you use it for a week, then you can't go back.&lt;/p&gt;

&lt;p&gt;✅ &lt;strong&gt;Full-stack monorepo support&lt;/strong&gt; — I almost cut this feature to ship faster. Glad I didn't — it's the thing that makes it actually useful for people like me who build end-to-end.&lt;/p&gt;

&lt;p&gt;✅ &lt;strong&gt;100% local pitch&lt;/strong&gt; — Developers care about privacy. This resonates way more than I expected.&lt;/p&gt;

&lt;p&gt;✅ &lt;strong&gt;AI-era positioning&lt;/strong&gt; — Most project management tools are from the pre-AI era. "Built for the vibe coding era" immediately tells people what's different and why they need it.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Didn't Work
&lt;/h2&gt;

&lt;p&gt;❌ &lt;strong&gt;I overbuilt the onboarding&lt;/strong&gt; — Turns out developers don't need a tutorial. They figure it out in 10 seconds. I simplified it.&lt;/p&gt;

&lt;p&gt;❌ &lt;strong&gt;Too many features at launch&lt;/strong&gt; — I almost shipped with environment variable management, config file browsing, and a whole dashboard view all in v1.0. Cut it down to the core 4 features and shipped faster. Good call.&lt;/p&gt;

&lt;p&gt;❌ &lt;strong&gt;Name was hard&lt;/strong&gt; — Went through like 20 names. "Project Dock" was a contender. "Code Hub" was another. Ended up with Dev WorkDir because it describes what it is without being cute.&lt;/p&gt;

&lt;p&gt;❌ &lt;strong&gt;I almost built for iOS too&lt;/strong&gt; — That would have been a massive distraction. Mac only, done right. The right call.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Numbers
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Metric&lt;/th&gt;
&lt;th&gt;Count&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Years of coding experience&lt;/td&gt;
&lt;td&gt;15&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Projects I had before AI (typical)&lt;/td&gt;
&lt;td&gt;3-5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Projects after 6 months of AI coding&lt;/td&gt;
&lt;td&gt;40+&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Project growth rate&lt;/td&gt;
&lt;td&gt;~10x&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Frameworks detected&lt;/td&gt;
&lt;td&gt;29&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Editors / IDEs supported&lt;/td&gt;
&lt;td&gt;26&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Built-in templates&lt;/td&gt;
&lt;td&gt;21&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Time to build v1.0&lt;/td&gt;
&lt;td&gt;~1 month (side project pace)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Tech stack&lt;/td&gt;
&lt;td&gt;Swift / SwiftUI / App Sandbox&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Price&lt;/td&gt;
&lt;td&gt;Free (for now)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Cloud dependencies&lt;/td&gt;
&lt;td&gt;Zero&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Times I've forgotten my own projects&lt;/td&gt;
&lt;td&gt;🫠 too many&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  What I'd Do Differently
&lt;/h2&gt;

&lt;p&gt;If I started over, I'd:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Ship even earlier&lt;/strong&gt; — I waited too long to show it to people. The first version people tried was already v0.8. Should have gotten feedback at v0.3.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Record more build-in-public&lt;/strong&gt; — I should have been posting the whole journey. Better late than never, I guess.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Start with the pain point, not the features&lt;/strong&gt; — When I first described this to people, I'd list features. Now I just say "I had 40 projects and couldn't find any of them." People get it immediately.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Try It Out
&lt;/h2&gt;

&lt;p&gt;If you're also a developer whose project list exploded after AI coding tools, &lt;strong&gt;Dev WorkDir might help.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It's &lt;strong&gt;free&lt;/strong&gt; on the App Store right now. No subscriptions, no accounts, no nonsense.&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;&lt;a href="https://apps.apple.com/us/app/dev-workdir/id6790132435" rel="noopener noreferrer"&gt;Download Dev WorkDir on the App Store&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Or check out the website: &lt;strong&gt;&lt;a href="https://9souls.com/DevWorkDir" rel="noopener noreferrer"&gt;9souls.com/DevWorkDir&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  What do you think?
&lt;/h2&gt;

&lt;p&gt;I'm genuinely curious:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;How many half-finished AI projects do YOU have?&lt;/strong&gt; Be honest.&lt;/li&gt;
&lt;li&gt;How do you keep track of them all?&lt;/li&gt;
&lt;li&gt;If you're a full-stack dev, how do you manage multi-repo projects?&lt;/li&gt;
&lt;li&gt;What's your project management workflow in the vibe coding era?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Drop a comment below — I read every single one. And if you try Dev WorkDir, I'd love to hear what you think.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;15 years of coding. Still building things. Now with AI, and with a menu bar app to keep track of it all.&lt;/em&gt;&lt;/p&gt;




</description>
      <category>ai</category>
      <category>productivity</category>
      <category>devtools</category>
      <category>showdev</category>
    </item>
  </channel>
</rss>
