gordon@growth: ~/changelog · gordleslie.com

gordon@growth:~$ git log ~/changelog

Changelog

Things I've shipped and things I've written, newest first. Mostly growth tools, Mac apps and notes on GTM.

[shipped]side project

Tandem: coding agents side by side

Tandem Mac window with a file tree, a zsh terminal pane and Codex and Claude agent panes

A Mac workspace for running Codex, Claude Code and other CLI coding agents next to each other in the same project. Split panes, a shared file tree and quick path insertion so every agent is looking at the same thing.

Details
status
side project
tags
#macos-app #ai-agents #dev-tools
[shipped]prototype

FocusDock: a dock that keeps me on task

FocusDock bar with a Building mode pill, a focus timer and the app icons for that mode

A floating dock that groups apps by mode, like building, writing or admin. Switch mode and your windows rearrange, a focus timer locks you in, and on-device AI holds back notifications that can wait.

Details
status
prototype
tags
#macos-app #on-device-ai #focus
[shipped]side project

Still: notes and to-dos for Mac and iPhone

Still Mac window with Work and Life task lists side by side

A simple notes and task app with separate Work and Life spaces. Nested subtasks, keyboard first, and it syncs between Mac and iPhone through iCloud. No account and no analytics.

Details
status
side project
tags
#macos-app #iphone-app #productivity
[shipped]side project

LimitBar: AI plan limits in the menu bar

LimitBar menu bar dropdown showing Claude, OpenAI and Grok plan usage with reset times

Shows how much of my Claude, Codex and Grok plans I've used and when each limit resets, right in the Mac menu bar. It reads from the official CLIs, so no API keys. Reworked from an open-source app.

Details
status
side project
tags
#macos-app #menu-bar #ai
[shipped]live

Mailsi: email, calendar and to-dos in one Mac app

Mailsi inbox on Mac with the Si assistant answering a question about an email (sample data)

Gmail, Google Calendar and a task list in one Mac app, with an assistant called Si that knows what's in your inbox. Ask it what someone said, or let it suggest tasks from new emails. Nothing changes until you approve it.

Visit mailsi.io
Details
status
live
tags
#macos-app #ai #email
[shipped]live

Listen: articles, read out loud

getlisten.co homepage showing an article being read out loud with the Listen player

Pick an article in Safari or on your Mac, hit play and Listen reads it to you in a natural voice. Change the speed, get a quick spoken summary and save pieces for later. Your library syncs between Mac and iPhone.

Visit getlisten.co
Details
status
live
tags
#macos-app #iphone-app #ai #audio
[shipped]live

RelayGraph: attribution after the first click

relaygraph.co homepage with a graph of a campaign link spreading through shares

Ads get the first click, but plenty of sales come from people forwarding the link. RelayGraph gives every visitor their own version of the link, so when it gets shared in a DM, a group chat or a TikTok post you can see the whole chain and which branch turned into sales. No social logins, and it never reads private messages.

Visit relaygraph.co
Details
status
live
tags
#attribution #growth #saas
[shipped]waitlist

Pipeline Labs: signal-based outbound

pipelinelabs.ai homepage showing buying signals and a suggested LinkedIn message waiting for approval

Pipeline Labs watches for buying signals, like a company hiring for a role you sell to, finds the right person and writes email and LinkedIn outreach about that moment. Sequences stop when someone replies, and nothing goes out without your OK.

Visit pipelinelabs.ai
Details
status
waitlist
tags
#gtm #ai #outbound #saas

follow along: x @gordonleslieme · linkedin · rss

gordon@growth:~$

LIVE~/changelogSYD --:--