Discussion about this post

User's avatar
Neural Foundry's avatar

Really appreciate the outside-in design philosophy mentioned here - the shift from thinking about internal services to thinking about client needs is where alotta teams get stuck. The BFF pattern for mobile vs web is brilliant for decoupling teams, but I'm curious bout the operational overhead - now you're maintaining multiple gateways instead of one. GraphQL solves over-fetching elegantly but the resolver complexity can bite you at scale, specially when you got nested queries hitting multiple services. The key insight is there's no one-size-fits-all - each pattern shines in different scenarios.

Expand full comment

No posts

Ready for more?