Apps
Shipped, not scoped.
Tools I built because the right one didn't exist. Native apps, web utilities, and a newsletter for operators who build revenue systems.
macOS · Swift · Native
LiveNotch
Teleprompter for the notch.
Native macOS app that keeps your notes close to the camera during calls, demos, and recordings. Prompts sit in the notch area so you stay on-script without breaking eye contact.
notch.wojciech.ioNewsletter · GTM · AI
LiveSubscribe
Newsletter built for operators.
GTM, AI, and growth systems from the operator stack. Practical content, no filler. For people who build and run revenue systems.
wojciech.io/subscribeWeb · Mobile · Utilities
GrowingApp portfolio
Every tool I've shipped.
Działka+, Paczka+, Resume+, and more. Small focused apps built to solve a specific problem. The full catalogue lives at app.wojciech.io.
app.wojciech.io/appsThe operator approach
If the tool doesn't exist, I ship it.
Every app here started as a gap in my own workflow. I build what's missing, instrument it, and make it available. Operator-grade, not demo-grade.
Built with production constraints, not showcase polish
Native where native matters: Swift for macOS, not Electron
Designed to solve exactly one problem well
Shipped when good, iterated after. Not after a 6-month roadmap.
Next step
Need the full app workspace?
The canonical catalogue, CV, stack, and contact flows live in the app workspace. This page is the public bridge from wojciech.io.