shaunchurch Profile Banner
Shaun Church Profile
Shaun Church

@shaunchurch

Followers
1K
Following
4K
Media
353
Statuses
6K

Still building apps, playing songs etc. @factory__fm

Norwich, UK
Joined August 2007
Don't wanna be here? Send us removal request.
@shaunchurch
Shaun Church
4 years
Me catching up on twitter after a couple of weeks off.
1
0
5
@shaunchurch
Shaun Church
1 month
Tweet media one
0
0
3
@shaunchurch
Shaun Church
2 months
My iPhone broke for no reason and is being repaired so I'm using my old Pixel 6. Finding Android nicer to use if I'm honest. *glares at incompatible watch and headphones*.
0
0
1
@shaunchurch
Shaun Church
2 months
Someone said ChatGPT was down. It's ok, we're good.
Tweet media one
0
0
0
@shaunchurch
Shaun Church
2 months
This AI stuff is getting seriously out of hand. These things would have been pipe dreams only a year ago.
0
0
0
@shaunchurch
Shaun Church
2 months
I had a week off. Took a holiday. Then I got back and in two days added 3D features to a multiplayer web game, created an MCP server that lets me explore my listening history in novel ways, and a macOS desktop app that tracks my domain name expiry dates.
1
0
0
@shaunchurch
Shaun Church
2 months
The sad thing is how much of our collective historical data is held captive by profiteers in their private databases, never to be seen again. That data is what really matters.
0
0
0
@shaunchurch
Shaun Church
2 months
The value of our data inventory has only been exploited, never explored. The strange thing about this new AI paradigm is we can explore our history without worrying about whether it's profitable. We can build software to analyze and learn from that data without needing an ROI.
@shaunchurch
Shaun Church
2 months
Made a MCP server that connects via OAuth as me and can answer questions about my listening history. Now when someone asks, "Have you heard X?" I can check. Claude Desktop doesn't do OAuth yet though, so have to do it in Cursor.
Tweet media one
Tweet media two
Tweet media three
1
1
2
@shaunchurch
Shaun Church
2 months
Wow Apple is pretty cringe now huh. Wish all my VSTs would run on Linux.
0
0
1
@shaunchurch
Shaun Church
2 months
This is fine. Vercel, am I fired from my own team?
Tweet media one
0
0
0
@shaunchurch
Shaun Church
2 months
Doh, my auth token expired, only a 60 minute TTL. Need to add support for refresh tokens.
0
0
0
@shaunchurch
Shaun Church
2 months
Me: "Which artists have I abandoned?". Claude: "You've abandoned your entire indie rock/folk identity!"
Tweet media one
Tweet media two
1
0
0
@shaunchurch
Shaun Church
2 months
Haha, we listened to the entire Hamilton recording on a long drive this weekend. "how does my recent listening history compare to my all time listening history?"
Tweet media one
Tweet media two
1
0
0
@shaunchurch
Shaun Church
2 months
Works pretty well!
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
0
0
@shaunchurch
Shaun Church
2 months
Made a MCP server that connects via OAuth as me and can answer questions about my listening history. Now when someone asks, "Have you heard X?" I can check. Claude Desktop doesn't do OAuth yet though, so have to do it in Cursor.
Tweet media one
Tweet media two
Tweet media three
1
0
3
@shaunchurch
Shaun Church
2 months
Cursor tries to prevent the model from accessing .env files, but Claude just runs `cat .env` and adds the API_KEY to the wrangler.toml anyway. Usual agent things 😂.
0
0
1
@shaunchurch
Shaun Church
2 months
I knew it!
Tweet media one
0
0
0
@shaunchurch
Shaun Church
2 months
Ah yes, "Proper Types"
Tweet media one
1
0
0
@shaunchurch
Shaun Church
2 months
Apparently unused variables are a legit pattern in this codebase 🤦
Tweet media one
1
0
0
@shaunchurch
Shaun Church
2 months
ok, back to the old ways
Tweet media one
0
0
0
@shaunchurch
Shaun Church
2 months
Google search dominance is below 90% for the first time since 2015. No surprise. Claude Research gives me more sources in 5 minutes than I could scroll through in an hour, and none of them are ads. AI Research still in the pre-enshittification phase. Enjoy it while it lasts.
Tweet media one
1
0
1