Small software. Strong opinions.

Software shouldn’t be this annoying.

I kept finding little things that should work better. So I started fixing them. This may have gotten slightly out of hand.

Not Our solutions

Things I couldn’t leave alone.

These started as my problems. You might recognize a few.

Polisher

Writing · macOS

Coming soon

Better English. Still sounds like you.

Select text in any Mac app and press ⇧⌘E. Clearer English appears right where you’re writing.

  • No pasting into ChatGPT and back

  • No sounding like somebody else

  • No text leaving your Mac

Meet Polisher Coming soon · Free for Mac.

Flow

Development · macOS

Coming soon

Your agents are busy. You shouldn’t be checking on them.

See which Claude session in VS Code is working, finished, or waiting for you, and jump to it with ⌥Tab.

  • No clicking through windows to check

  • No agent left waiting for you

  • No guessing which one needs you

Meet Flow Coming soon · Free for Mac.

On the workbench

Earlier, rougher, possibly a terrible idea. That’s how the others started too.

ADE

Agents · macOS

Experiment

I got tired of being the clipboard between my agents.

Research in one chat. Code in three agent sessions. Me, carrying context between them.

ADE is an experiment in one window for all my projects. No brain rot from juggling agents, no long chats holding everything up. I make the decisions; it keeps the agents, prompts and context moving. I’m testing it by building Send with it.

When life gives you lemons, make lemonade. Or, if you insist, an Agentic Development Environment.

Not Our values

How I think about software.

Learned the hard way, mostly.

Little things bother me.

Especially when they happen twenty times a day. At some point, fixing them becomes easier than putting up with them.

Not everything needs a feature.

It’s easy to keep adding things. Knowing what to leave out is the hard part.

It should just work.

I don’t think you should have to spend time configuring an app before it becomes useful. That’s what defaults are for.

I use what I build.

Which is a great way to discover all the things I thought were good ideas but weren’t.

I change my mind.

I have strong opinions about how things should work. Some of them don’t survive contact with reality.

Software isn’t the point.

You opened an app because you wanted to do something. The sooner you can get back to your life, the better.

Marcin Hlybin, looking unconvinced and pointing at his story

Not Meet the team

An itch worth scratching.

I spent twenty years building software and keeping it running. Fixing outages. Automating the tedious bits. Developing opinions.

Eventually, complaining stopped being enough.

Unfortunately, I know how to code.

So I started building the tools I wished existed. Some problems call for a tiny utility. Apparently, my inbox called for an entire email client.

I scratch my own itches. You get the apps.

That’s Itch Scratched.

— Marcin

Not Contact sales

Got an itch of your own?

Something in your software driving you quietly mad? A feature you’re missing? An early build you’d like to try?

Tell me about it. I read every email.

Customer support is also me. We’re very close.