USES
The software I use daily, trust regularly, or keep around because nothing else comes close. Curated for full-stack engineering, now on a Mac, with the previous Windows setup kept as a record. Tools that earn their place by getting out of the way.
SPEC MacBook Pro 16-inch (2021) · Apple M1 Pro · 32 GB · 3456 x 2234 Liquid Retina XDR · macOS 26
EDITOR & IDE
03 TOOLSVS CODE
DAILY DRIVERThe editor, fully tuned
Bearded Theme in Gold D Raynh, Material Icon Theme and Cascadia Code. ESLint, Prettier, GitLens, Tailwind CSS IntelliSense, Error Lens, Console Ninja, Quokka and Import Cost for the web; Docker, Remote SSH, Containers, Python with Pylance and Jupyter, and Code Spell Checker for the rest.
XCODE
Where the Swift apps get built
Apple's IDE, used for the Swift apps. Simulators, Instruments and the signing tools come with it.
INTELLIJ IDEA
JVM powerhouse
The gold standard for Java and Spring Boot. Slow to start, irreplaceable in practice. Deep static analysis, refactoring, and framework support nothing else matches.
TERMINAL & SHELL
13 TOOLSWARP
DAILY DRIVERThe terminal, reimagined
Block-based output, AI command search, and a UI that doesn't feel like 1985. The first terminal that made me actually enjoy the command line.
GHOSTTY
OPEN SOURCEThe fast, native second terminal
GPU-accelerated terminal with a native UI and plain-text config. The secondary terminal next to Warp.
ZSH + STARSHIP
OPEN SOURCEA shell prompt that stays quiet
zsh as the shell, with Starship drawing a fast prompt that shows the git branch and runtime versions only when they matter.
GIT + GITHUB CLI
Version control, from the terminal
git for history, gh for pull requests, issues and repo work without opening the browser.
FZF, RIPGREP, FD
OPEN SOURCEFind anything, instantly
fzf for fuzzy-finding files and history, ripgrep for searching contents, fd for finding files by name. Fast enough that searching stops being a decision.
BAT, EZA, ZOXIDE
OPEN SOURCEBetter defaults for cat, ls and cd
bat shows files with syntax highlighting, eza lists directories with more context, and zoxide jumps to folders by learning where you go.
JQ + TREE
Read JSON and folder shapes
jq to slice JSON from APIs and logs, tree to print a folder structure at a glance.
FFMPEG
OPEN SOURCEThe media Swiss army knife
Converts, trims and re-encodes audio and video from one command.
TECTONIC
OPEN SOURCEA self-contained LaTeX engine
Builds the CVs from their LaTeX source with a single command, no full TeX distribution to manage.
XCODEGEN
OPEN SOURCEXcode projects from a spec
Generates the Xcode project from a YAML spec instead of editing the project file by hand.
CLOUDFLARED
Cloudflare tunnels
Runs Cloudflare tunnels, which expose a local service to the internet without opening ports.
NVM + PYENV
OPEN SOURCERuntime version managers
nvm for Node versions and pyenv for Python versions, one per project when a project needs it.
RUNTIMES
Node 24, Python 3.13, Go 1.27, Swift 6.4, Java 21
The languages installed on the machine right now: Node 24 and Python 3.13 for the web and scripts, Go 1.27, Swift 6.4 for the Mac apps, and Java 21 for Spring.
SERVERS & CONTAINERS
05 TOOLSORBSTACK
Docker and Linux, light on the Mac
A fast, lightweight way to run containers and Linux machines on macOS, with a small footprint compared to the usual alternatives.
DOCKER
Containerise everything
Dev environments, production services, CI pipelines. Compose for local stacks, Desktop installed for the GUI when needed.
UTM
OPEN SOURCEVirtual machines on Apple Silicon
Runs other operating systems as virtual machines on the Mac, including the ones that are not a container.
TAILSCALE
A private network across devices
A WireGuard-based mesh network that links machines and servers without port forwarding or manual VPN setup.
TERMIUS
SSH that syncs everywhere
Cross-device SSH client with built-in SFTP, port forwarding, and a host vault that syncs across devices. Clean UI — the Figma of terminal clients.
DATABASE & API
05 TOOLSYAAK
The API client that respects you
What Insomnia should have stayed. Environments, collections, GraphQL, gRPC — all in a native app that doesn't require a login or a subscription to run a request.
POSTGRESQL 18
OPEN SOURCEThe default database
Installed locally for development, so a real Postgres is always one connection string away.
MYSQL
The other relational database
Installed locally for the projects that run on MySQL.
RUNJS
A JavaScript scratchpad
Live results as you type, with Node.js and browser environments and npm packages, for trying an idea without creating a project.
BEEKEEPER STUDIO
OPEN SOURCEOpen-source database GUI
Clean, genuinely open-source database client. Postgres, MySQL, SQLite, and more — no subscription, no bloat, no locked features.
AI & ASSISTANTS
04 TOOLSCLAUDE
The desktop app and Claude Code
Both the desktop app and Claude Code in the terminal. Claude Code reads the repo, runs commands, and edits across files.
CHATGPT
A second opinion
The OpenAI desktop app, installed next to Claude.
TYPEWHISPER
Speech to text on the Mac
Local speech-to-text for macOS that runs on-device, with optional cloud models. Dictate into any app instead of typing.
ELEVEN
Reverse engineering for agents
Take apart an app and ask an agent what it does. Agent-first reverse engineering for Mac, Windows and Linux.
BROWSER
06 TOOLSARC
DAILY DRIVERThe browser that rethought everything
Spaces, split view, command bar, and a UI that actually respects screen real estate. The browser that made me stop using tabs the old way.
CHROME
For testing and DevTools
Google's browser, installed alongside the others. Home of the DevTools most other browsers copy.
BRAVE
Privacy-first Chromium
Chromium fork with built-in ad blocking, fingerprinting protection, and no Google telemetry.
SAFARI
The WebKit check
Apple's built-in browser and the WebKit engine, the one that shows how a page behaves on Apple devices.
PHI
A Chromium browser for Mac
A free, Chromium-based browser built as a native macOS app, with AI features that can be turned off in settings.
ZEN BROWSER
OPEN SOURCEFirefox, but beautiful
Open-source Firefox fork with a clean sidebar-first UI, compact mode, and Arc-like spatial navigation. Privacy-first without sacrificing aesthetics.
DESIGN & MEDIA
08 TOOLSFIGMA
From wireframe to handoff
Real-time collaborative and fast enough to keep up with thought. Used for everything from five-minute mockups to full design systems.
SHOTTR
Screenshots with annotation
A free screenshot app with scrolling captures, OCR, annotation and pixel measurement.
IINA
OPEN SOURCEThe Mac media player
A modern, free and open-source media player designed for macOS, with plugin support.
UPSCAYL
OPEN SOURCEAI image upscaling
Open-source AI upscaler that enlarges low-resolution images on the Mac, with no upload to a server.
DIFFUSION STUDIO
A video editor for agents
Edit videos with Claude Code, Codex or Cursor: agents analyze footage, cut clips and transcribe, and every edit stays in code.
HYPERFRAMES
HTML in, video out
The open-source framework for writing a video as HTML and rendering it, with a Studio app for editing. Built for agents.
OPENSCREEN
OPEN SOURCEScreen recordings that look like demos
Free and open-source screen recorder for shipping product demos, with no watermark and no subscription.
TEXTREAM
A teleprompter that listens
Teleprompter that highlights the script in real time as you speak it.
PRODUCTIVITY
08 TOOLSRAYCAST
The launcher for everything
Launcher, window management, clipboard history and extensions, all one keystroke away.
NOTION
Docs, boards, and databases
Project planning, meeting notes, feature specs, and knowledge bases. Flexible enough to adapt to any workflow without fighting back.
TODOIST
Task manager that stays out of the way
Inbox, projects, priorities, due dates — and a natural language parser that actually works.
RAINDROP.IO
Visual bookmark manager
Save, tag, and organise bookmarks with screenshots and full-text search, as a desktop app on the Mac.
MARKEDIT
OPEN SOURCEA small Markdown editor
A free, open-source Markdown editor for macOS. Opens instantly, with no project or workspace around the file.
ONE THING
One task in the menu bar
By Sindre Sorhus. Write the one task that matters most today and see it in the menu bar all day.
MOCHIBOARD
A cozy planning canvas
A planning canvas for the Mac, with a small pixel companion powered by Claude Code inside.
FOREL
Rule-based file automation
Sets rules that sort and move files automatically.
MAC UTILITIES
16 TOOLSICE
OPEN SOURCEA menu bar manager
Hides and organises the menu bar icons so the notch area stays readable.
STATS
OPEN SOURCESystem monitor in the menu bar
CPU, memory, disk, network and battery readouts in the menu bar, at a glance.
DOCKDOOR
Window previews from the Dock
Hover a Dock icon to peek at its windows, and switch between them.
KEYCLU
Shortcuts for any app
Hold a key to see the keyboard shortcuts of whichever app is in front.
COCONUTBATTERY
Know the battery health
Shows live battery information and health for the Mac and for iOS devices.
LOCALSEND
OPEN SOURCECross-platform AirDrop
Transfer files between any devices on the same network — no cloud, no account, no friction. Fast, private, and open-source.
THOCK
Mechanical keyboard sounds
Plays mechanical keyboard sounds as you type on the Mac keyboard.
UNCLACK
Mutes the mic while you type
Mutes the microphone when you type, so keystrokes stay out of calls and recordings.
MOLE
OPEN SOURCEDeep clean the Mac
Open-source CLI that cleans caches and optimises the Mac, installed through Homebrew.
PURGE
OPEN SOURCEFree up the Mac, safely
Free, open-source app that clears caches and junk. Files go to the Trash by default, so anything can be put back.
RADIX
OPEN SOURCEA disk space sunburst
Free, open-source disk usage analyzer that draws folders as a sunburst chart, to find what is eating the disk.
DROPPY
A Dynamic Island for the notch
Turns the notch into a file tray, clipboard manager and media player.
SAPPHIRE
Notch utilities
A notch utility with media controls, a file shelf, window snapping and calendar alerts around the notch.
MONOCLE
Dim everything but the window
Window dimming utility that darkens the rest of the screen to keep focus on one window.
MURO
Live video wallpapers
Native live video wallpapers with multi-display support.
VORSSAINT
OPEN SOURCEA modular menu bar toolbox
A free, open-source menu bar app that bundles small tools. Install only the ones you use and keep everything local.
Personalised dev news feed — articles, discussions, and repos in one place.
Developer blogging platform with real community discussions.
Long-form engineering articles and product deep-dives.
Tech writing without paywalls. Opinionated takes on software and startups.
The definitive CSS reference and frontend technique archive.
Infrastructure, cloud-native, and platform engineering coverage.
Tech news and culture from a design-aware perspective.
5-minute daily newsletter covering dev, AI, and startup news.
System design newsletter and visual deep-dives. Essential for architecture thinking.
Curated weekly picks of interesting developer tools and open-source projects.
Daily hand-picked open-source repos worth knowing about.
Rankings of the most popular open-source JS/TS projects by GitHub stars.
Daily launches of new products, tools, and side projects.
Product Hunt for developer tools specifically.
Design inspiration. The benchmark for visual quality and UI craft.
Curated gallery of outstanding web design and UI patterns.
Collection of high-converting SaaS landing page examples and copy.
This page is listed on uses.tech — a directory of developer setup pages. Last updated October 2026.