Why I Build Software
I didn't set out to build software. I set out to solve problems that kept frustrating me.
Every product I've built began the same way.
I kept running into something that should have been simple but wasn't.
Restoring an old family photograph shouldn't feel impossible.
Creating an event shouldn't feel like filling out a government form.
Managing dance classes shouldn't mean endless admin and chasing payments.
Small businesses shouldn't discover the software they pay for is helping competitors win their customers.
Again and again, I found products that had drifted away from the people they were supposed to help.
More features.
More complexity.
More distractions.
Less clarity.
Less care.
Somewhere along the way, software stopped feeling thoughtful.
That's why I build.
Not because I want another startup.
Not because I want to raise investment.
Not because I'm chasing an exit.
I build because I believe software can be better.
I believe software should make people feel calm.
Life is already complicated enough.
People have jobs, families, responsibilities and enough decisions to make every day.
Software shouldn't add to that.
It should quietly solve a problem and get out of the way.
The best software doesn't compete for attention.
It earns trust.
I believe businesses should own their customers.
If a business earns a customer's trust, that relationship belongs to the business.
Software should strengthen that relationship.
Not stand in the middle of it.
Platforms should be tools.
Not landlords.
I believe growth should never make a product worse.
Too many products become more complicated as they grow.
More menus.
More settings.
More features.
Very little gets removed.
I think the opposite should happen.
Products should become simpler every year.
Restraint is a feature.
I believe support is part of the product.
Every confused customer is trying to tell you something.
Usually about the product.
Support isn't separate from design.
Support is design.
Listening carefully is one of the best product tools I've ever found.
I believe taste is a competitive advantage.
Technology makes building easier every year.
That's exciting.
But when everyone can build, what you choose not to build matters even more.
Taste isn't decoration.
It's judgement.
It's knowing when enough is enough.
Why I stay small
I don't dream about managing hundreds of people.
I don't dream about board meetings.
Or fundraising rounds.
Or building software for investors.
I want to stay close to the work.
Close to customers.
Close to the decisions that shape every product.
Modern tools mean one thoughtful founder can now build things that once required entire companies.
That feels like an opportunity worth protecting.
My promise
Every product I build will begin with a real problem.
Every feature will have to earn its place.
Every customer deserves to be heard.
Every decision should make the product simpler, clearer and calmer.
I won't always get it right.
But I'll keep refining.
Removing.
Listening.
Improving.
That's the work.
If something I've written resonates with you, I'd love you to follow along.
I'm just getting started.
— Scott
Edinburgh, Scotland
Life is complicated enough. Software shouldn't be.