Casey Liss
👤 SpeakerAppearances Over Time
Podcast Appearances
Because, like, the processing time, the server resources to send those is as close to zero as you can imagine.
Like, it's just nothing.
Whereas, if you, again, go to some service to do it for you, and you start paying, oh, it's, you know, just X cents per thousand notifications, you know, whatever their pricing ends up being...
For most apps, that's fine.
When you're doing millions of things a day, that could be like tens to hundreds of dollars a day.
And when you spread that over the 12 years I've been running Overcast, that's real money.
So if I can write it myself in less than a day and have it work entirely with my own stuff, then it costs nothing to run over time.
I don't have to worry about what happens if this service...
gets merged with some other company or shuts down or sunsets or changes their pricing model and now it's into enterprise and costs 10 times more for my use case.
All those things that happen constantly in our business, I don't have to worry about them.
So that's why I do a lot of this stuff.
The boring old way with a few simple processes running on some Linux servers that don't need that much from me.
This is this is the actual thing that is running on the Mac minis.
Like this is the app that transcribes things that pulls the jobs from the servers and actually, you know, transcribes them.
One copy runs on every Mac mini.
I select I assign each one like which because the the Apple speaks transcription API only supports three languages being installed at once on the system.