Maybe what I'll say is not related directly to the "spirit of your rant" but did you already tried SendGrid? Worked really well for me in the past. But, returning to the essential subject, it is the problem of abstractions at large, we have an encapsulated service (Mailgun) that doesn't offer a scape hatch, a lower-level API with which you can get more fine control of the email dispatching process. This is like the Language of the System talk, an orthogonal problem of Object-Oriented Programming in the large. Do it ourselves is really annoying but depending on the challenge, and of how important is some feature to the business core, we fall with no options
https://penpot.app/ is a really interesting open source project, entirely written in ClojureScript
I’d have my part to share here as well but it would be toooooo long. Maybe next time
Does logseq count?
This is all written using clojurescript and clojure: https://kpow.io/
https://www.theverge.com/2021/5/19/22443997/microsoft-internet-explorer-end-of-support-date
And here I am still writing javascript that has to be IE9 compatible...
I yearn for the days when I was writing websites that had to be noscript compatible.
me too