Hello, world!
By Garrett,
It’s been a while since I sat behind the wheel of a fresh new website.
The last first blog post I wrote was in 2014 shortly after starting Good Work, the web development agency that I started and ran for over 10 years. Before that was Erskine Design and before that was a web design company I started in college. If you add it all together I’ve spent 18 long years in digital client services.
With my last business, Good Work, I followed the classic maker-to-business-owner trajectory—doing what I loved (making things), then gradually delegating my work to others until, before I knew it, I wasn’t making anything at all!
I spent most of 2024 thinking through my purpose and what I should do next. I considered everything from operations consulting for digital service businesses to riding the silver tsunami and purchasing a 20-30 year old blue collar business. Every few months I came to my wife with a new idea for our future, and she somehow patiently cheered on each one of them. I got pretty far into a few ideas before realizing that I couldn’t see myself doing any of it! Back to the drawing board…
One day I was speaking to Phil about this conundrum and through conversation, I remembered an old known that I had lost sight of: I was born to make stuff on the internet. After about five seconds of back and forth it became incredibly clear that the next step was to start the last business I’ll ever work at; a little innovation studio called Better Than Good.
Looking back, the best moments of my career were when I was deep in the details: inventing, optimizing and problem-solving. And that’s what Better Than Good is all about—blending design, technology and business expertise to create and improve products, brands and processes.
Here’s to a future of inventing products and solving problems through the lense of design, technology and business expertise.
I’ll be sharing the journey on this blog along the way.
Like this? Get email updates or grab the RSS feed.
More from the blog:
-
The flatness of the machine
You can feel it before you can name it. A paragraph arrives, fluent and frictionless, and something in the back of your reading brain flinches. The sentences are grammatically flawless, the structure orderly, the tone warm but not too warm, authoritative but not too authoritativ…
-
Software was never meant to last forever
There is a particular kind of frustration that anyone who has worked inside a mid-sized organisation will recognise. You are eighteen months into a Salesforce implementation. The original scope was clean and reasonable. But somewhere around month four, somebody realised that you…
-
The vibe coding spectrum: from weekend hacks to the dark factory
A year ago, Andrej Karpathy posted a tweet that would come to define how an entire industry talks about itself. “There’s a new kind of coding I call ‘vibe coding,’” he wrote, “where you fully give in to the vibes, embrace exponentials, and forget that the code even exists.” He d…
-
Claude Opus 4.6 just shipped agent teams. But can you trust them?
Anthropic shipped Claude Opus 4.6 this week. The headline features are strong: a 1M token context window (a first for Opus models), 128K output tokens, adaptive thinking that adjusts reasoning depth to the task, and top-of-the-table benchmark scores across coding, finance, and l…
-
AI slop: psychology, history, and the problem of the ersatz
In 2025, the term “slop” emerged as the dominant descriptor for low-quality AI-generated output. It has quickly joined our shared lexicon, and Merriam-Webster’s human editors chose it as their Word of the Year. As a techno-optimist, I am at worst ambivalent about AI outputs, so…