DEV Community

Noah Keller
Noah Keller

Posted on

How I Organize Screenshots, Screen Recordings and Demo Videos With a Mac Photo Manager

If you build software, your Mac is quietly filling up with media. Bug-report screenshots, Screen Recording 2026-10-14 at 16.02.31.mov, App Store preview captures, conference photos of slides, a 4K demo you exported three times because the cursor jittered. None of it belongs in Apple Photos next to your holiday pictures, and none of it belongs in a cloud bucket either, because half of it shows unreleased UI or customer data.

For about a year my answer was "the Desktop, then a folder called old-desktop". This post is the system that replaced it: plain folders on disk, a few tags, star ratings, and a local mac photo manager to browse and search the lot.

The problem with developer media

Developer media has a few properties that generic photo apps handle badly:

  • It's mixed. PNG screenshots, HEIC phone shots of whiteboards, .mov screen recordings and .mp4 exports all live side by side.
  • It's sensitive. Staging dashboards, API keys in a terminal, a customer's name in a support ticket. I don't want any of that uploaded anywhere.
  • It's short-lived, except when it isn't. 95% can be deleted after the ticket closes; 5% (launch demos, before/after shots for a changelog) needs to be findable two years later.

So the requirements were: files stay in normal folders I control, nothing leaves the machine, video plays back quickly, and I can find "that onboarding recording from the March redesign" without remembering the filename.

Step 1: Boring folders first

Before any app, fix the folder layout. Mine is:

~/Media/dev/
  inbox/            # macOS screenshot + recording target
  projects/<name>/  # one folder per product or client
  talks/            # slide photos, conference demos
  archive/<year>/   # anything older than ~6 months
Enter fullscreen mode Exit fullscreen mode

Point macOS screenshots and recordings at the inbox (Cmd+Shift+5 → Options → Save to → Other Location, or defaults write com.apple.screencapture location ~/Media/dev/inbox). Once a week I triage the inbox: delete, or move into a project folder. That's the whole rule.

Step 2: Browse it with a local photo organizer for Mac

Folders are good for storage and bad for browsing. Finder previews are fine for ten files, painful for four hundred, and scrubbing videos in Quick Look one by one gets old fast.

I use PixRoom, a native mac photo manager (macOS 14+, on the Mac App Store) built around local folders. Everything stays on the Mac, and it doesn't need network permissions at all, which makes it comfortable to point at a folder full of unreleased screenshots. It handles photos and videos in the same view, so screenshots and screen recordings sit together. Video playback is hardware-accelerated, so skimming a pile of screen recordings feels about as quick as flicking through images.

PixRoom mac photo manager homepage showing a local photo and video library on macOS
PixRoom browses, tags, rates and searches local photo and video libraries; nothing is uploaded to the cloud.

Step 3: Tags that match how developers search

I keep tags small and boring. Roughly:

  • project:<name>: which product it belongs to
  • bug, before, after: for changelog and PR comparisons
  • demo, store-preview, talk
  • contains-secrets: anything to never share without blurring

Tagging and 1-5 star ratings are part of the free version, along with folder organization, fast browsing and search, and video playback. My rating convention: 5 stars = final asset used publicly, 3 = good candidate, 1 = delete at the next cleanup. A search for demo with 5 stars gives me every shipped demo video in seconds.

The photo organizer for Mac page has more detail on the folder, tag, and rating side if you want to see how it behaves on a big library.

PixRoom photo organizer for Mac page describing folders, tags, ratings and privacy-first search
PixRoom's photo organizer for Mac page: folders, tags and ratings, with search that stays on your machine.

There's also an optional one-time AI Upgrade ($19.9) that adds on-device natural-language search ("screen recording of the settings page in dark mode") and smart tag suggestions. It runs locally, so the privacy story doesn't change. I'd start with manual tags and see if you actually need it; for a few hundred files a week, I mostly don't.

Is it a Lightroom alternative?

Sort of, and it's worth being precise. If you mean "a place to cull, rate, tag and find photos and videos on a Mac without a subscription or cloud catalog", yes, it works as a Lightroom alternative for that part of the job. If you mean editing (masks, curves, lens corrections, color grading), no. PixRoom is an organizer, not an editor; Lightroom is still the better tool for editing. It's also Mac-only, so it's no help if your team shares a Windows or Linux box.

I wrote earlier about using it as a Lightroom alternative for everyday Mac photo manager work, and about a star-and-tag workflow for a messy local library. This post is the developer-media version of the same idea.

The weekly 10-minute cleanup

Every Friday:

  1. Open inbox/ and sort by date.
  2. Rate anything worth keeping (3+ stars), tag it with a project, move it into projects/<name>/.
  3. Delete everything rated 1 or left unrated after a week.
  4. Search contains-secrets and make sure none of those ended up in a talks/ or store-preview folder.

My Desktop has stayed empty for months, and when product asks "do we have a video of the old checkout flow?", the answer takes thirty seconds instead of an afternoon.

What does your screenshot setup look like? I'm curious whether anyone has a better tagging scheme for screen recordings.

Top comments (0)