Background job infrastructure is having a moment right now. Queues, batches, cancellation logic is what keeps production applications stable. Worth knowing cold.
It's been too long since the last build in public update for Didact! Here's the latest in my journey to build a .NET job orchestrator. This update is about Schedules, DeferExecution, and Retries.
#startup#devtools#dotnet#csharp#dataengineering
https://t.co/oH02ZYtOrH
Stop doing heavy work inside the request cycle.
Sending emails? Background job.
Processing files? Background job.
Sending notifications? Background job.
If your endpoint takes >200ms, ask what it's doing and whether it needs to happen right now.
Absolutely beautiful write up. This is why I LOVE databases and started my career w/ data analytics and data engineering. This is why I’m building a #dotnet job orchestrator @DidactPlatform .
Databases are among the most wicked pieces of software ever designed. Stop over engineering with MongoDb or other weird stuff and learn good ole fashioned SQL.
Thanks! Are you asking about @DidactPlatform? It’s the most difficult, utterly complex thing I have ever built in my life. Most job orchestrators are VC funded and made by huge teams, so it’s been a heck of an effort building Didact. First dreamed it up all the way back in 2019! Finally, finally my v1 is just around the corner! I am pumped to release it to dotnet users
Been stressing again with how insanely time-consuming and overwhelming it is just to get a v1 out for @DidactPlatform , just a v1! Background job orchestrators are SERIOUS. But this is the most difficult thing I have ever built, ever. And I have to remind myself sometimes that I don't have to work on some invisible time table. I'm in it for the long haul with Didact, so one breath at a time... #buildinpublic #dotnet
And we are live! Come watch Didact being built live and chat with the founder as we approach v1! #dotnet#csharp#startups#dataengineering https://t.co/tupFzvQRPZ
I did an AMAZING livestream #3 for @DidactPlatform last week, and one of my viewers said my technical breakdown of Didact was BETTER than the AWS conference of tech talks he came from.
Needless to say, made my ENTIRE week. 10/10 for livestreaming a devtool. #buildinpublic #dotnet
Everyone always criticizes indie founders to execute marketing work. I'm locking in and coding like a maniac to get v1 of @DidactPlatform across the finish line for August 2025, so it felt great to knock out some marketing work before that. Also new @DidactPlatform livestream coming tomorrow! #buildinpublic
We had a great first livestream from two nights ago, and we are doing another one tomorrow! Join the founder and come chat if you’d like to watch Didact being built in real time! #dotnet#dataengineering https://t.co/4ZJAIqlWRQ