馃憫 Context is King 馃捇 Software Architecture & Design 馃摵 https://xitter.cf/t.co/zMGP2Ktbn4

Canada
Joined November 2008
Stop Modeling Everything as CRUD. Task-Driven isn't always the answer either. Ask: What is the user trying to accomplish?
1
1
12
891
Multi-Tenant "Best Practices" often hide trade-offs. Where complexity really goes when using tenant context, shared databases, filtering, and feature flags.
2
7
874
Don't expose internal domain events across service boundaries. When you treat domain events as your public integration contracts, you couple consumers to your internal domain model and workflows, leading to breaking changes and a fragile system that's hard to change.
1
10
1,029
Why is crap on here? The accounts that post the same engagement crap over and over (1 day apart).
4
1
5
1,689
Event driven architecture doesn't mean you aren't coupled. Especially when your events are really just database changes being broadcast over a message broker.
1
8
905
Every step away from an in-memory method call changes where the complexity lives.
1
7
1,358
Oh man the comments...
1
4
15
2,424
I keep reading this is "REST". This isn't going "back to REST". It's going stateless. Which REST is, but devs think of REST as JSON over HTTP and forget everything else. I feel like we're in a world that's about to reinvent a ton of shit.
Replying to @ClaudeDevs
Before, running a remote MCP server meant managing session state, which limited where you could run it. Now that MCP is stateless, you can deploy on serverless and edge infrastructure, or scale horizontally behind any load balancer.
4
2
15
2,168
Replying to @martijnvann
CI yes. CD... No. K8s...
2
484
The worst enterprise software decisions often look like "best practices". Here are 5 architecture decisions that create complexity, coupling, and systems nobody can safely change.
2
1
15
2,735
Ugh.. the unpopular opinion feed of AI coding. I'll pass.
1
8
1,183
Multi-Tenancy isn't really about choosing between a shared database or database per tenant.
1
4
42
4,343