
Rico Fritzsche
@codewithrico
Event Modeling | Event Sourcing | CQRS | Helped 100+ companies simplify complexity with clear, actionable architecture
You might like
Why Your Software Projects Fail: A Hard Truth Most Teams Ignore The excitement of a new project: The team gathers, technical terms fly around, and everyone is eager to decide on frameworks and architecture. Sound familiar?
#eventsouring is an approach to persistence where every change in application state is recorded as an immutable event, rather than overwriting state in place. Instead of storing the latest snapshot of each object, an event-sourced system stores a sequence of events that…
Consistency is managed per command, based on the context that command cares about. #eventsourcing #eventmodeling #dcb
Stop thinking in CRUD. It’s how we used to build apps: •Model the data •Add tables •Expose endpoints •Done But CRUD flattens everything into database ops, event when it isn’t. Pause a subscription? → Not an update Reject a delivery? → Not a delete Approve a refund? →…

Are you solving real problems, or engineering for imaginary scenarios? Over-engineering is not "future-proofing"! It's the quickest path to unnecessary complexity, wasted effort, and frustrated teams. Instead, focus relentlessly on what's right in front of you: the real…
Real-world software has taught me that pragmatism beats dogma. We should focus on delivering business value, keeping things simple, and only introducing complexity (like abstractions) when proven necessary. Thoughts?
Mastering PostgreSQL Row-Level Security (RLS) for Rock-Solid Multi-Tenancy by @codewithrico in @gitconnected levelup.gitconnected.com/mastering-post…
Mastering PostgreSQL Row-Level Security (RLS) for Rock-Solid Multi-Tenancy by @codewithrico in @gitconnected levelup.gitconnected.com/mastering-post…
They even talk about their preferences in database technologies: NoSQL vs SQL, or what’s being hyped at the moment. But in all of this, they rarely talk about the core business problem or domain. It is common to see a strong focus on technology choices before anyone understands…
Software development is not just to write code. It is to solve a problem or deliver value. Knowing the domain and the willingness to become a domain expert is the best way to guide technical decisions.

Focusing on the domain first helps you see which features matter the most. It reveals which parts of the system are likely to change. It also uncovers critical details about data volumes and performance needs. With this knowledge, you can choose a suitable architecture.…

United States Trends
- 1. phil 81.7K posts
- 2. phan 77.2K posts
- 3. Columbus 222K posts
- 4. Polanco 8,683 posts
- 5. President Trump 1.28M posts
- 6. Kincaid 1,591 posts
- 7. Falcons 13.5K posts
- 8. Middle East 323K posts
- 9. Doug Eddings N/A
- 10. Springer 11.1K posts
- 11. Gilbert 9,704 posts
- 12. Martin Sheen 1,483 posts
- 13. Yesavage 3,316 posts
- 14. Mike McCoy N/A
- 15. Monday Night Football 6,849 posts
- 16. Go Bills 7,089 posts
- 17. Bijan 3,162 posts
- 18. Thanksgiving 61K posts
- 19. Ray Ray 95.5K posts
- 20. Knox 3,143 posts
Something went wrong.
Something went wrong.