80 karma · joined September 11, 2025
And the location… well, if one day they need you, they’ll sure be glad they know your each steps and current location .
It’s not a bug, it’s a feature.
I like a lot what they are doing and I'll be watching them a lot more closely. I'd love to work for them btw!
But it needed the judgement, the experienced and suffered input to know what to help me write
it's my bad, I should have been more careful at keeping the content how I wrote it, without much of the fine tuning GPT did.
Not sure where the maintenance mode is coming from...
Other's do checks at the tool level, systems like openfga can help make that easier by centralizing the authorization policies.
But there's only so much that you can do with that, if you need to call third party APIs on the user's behalf I'd recommend going with a solution revolving around custom token exchange (https://datatracker.ietf.org/doc/html/rfc8693).
You can check something like Auth0 offers: https://auth0.com/ai
Which would cover things like token exchange for third party APIs, human in the loop, and also authorization methods.
While "Sequential Dual-Write" is technically flawed, I think it's fair to admit that it's where 90% of projects start (and stay) until the pain becomes real.
That said, the section on the Transactional Outbox is the highlight here. It really is the most pragmatic middle ground for most engineering teams.It's as good as it gets without kafka.
Great read!
Some auth providers like Auth0 have support for it: https://auth0.com/docs/get-started/applications/dynamic-clie....
There are some caveats and security concerns when using DCR, so you should research more into that. Another option may be CIMD (https://www.ietf.org/archive/id/draft-parecki-oauth-client-i...) though I'm not totally familiar with it.
What you also mentioned, like using proxys, or wildcards, is also widely used, at least for what I've seen.
Here's my currently open position: https://www.okta.com/company/careers/marketing/senior-develo...
But sometimes I feel they are doing me a favor by taking my company, rather than me feeling like I'm hiring them as a service.
I’m nearly at 3.5k/year and I have barely 10 invoices a month that I need to process between incoming and outgoing lol
Lesson learned I guess!
It’s crazy expensive, because of all the bureaucracy. The UG is supposed to be quick and easy to set up, requiring minimum capital… but the process proves expensive.
Any changes you need to make, adding more capital, change address, requires again, paperwork, tons of hours and again the notary.
Taxes are also quite difficult to figure out, I'm not German born, and my German is good for conversation, but to read and understand the tax has been a problem and I had to rely on very expensive tax consultants. (I know, this is my problem, not a german problem)
It's not that is hard, it's very time consuming, manual, and involves a lot of paperwork. Other countries do this much easier. Also, shutting down a company... I'm still trying to figure that out :(