

Architectural Decisions Software Engineers Regret—and Why
Hosted by Charyll Cabungcal
Registration
Past Event
About Event
This webinar introduces the key principles of software architecture and explores how early decisions can impact the long-term maintainability and reliability of systems. Participants will gain practical insights into architectural trade-offs, common pitfalls, and best practices for designing sustainable software. The session covers topics including over-engineering, premature microservices, tight coupling, monoliths versus modular architectures, and the decision-making process behind refactoring versus rewriting. Attendees will leave equipped to make informed architectural choices, learn from real-world production systems, and build software that stands the test of time.