Session
Untangling Spaghetti Code with Aspire & GitHub Copilot CLI
Inherited codebases often hide critical bugs behind layers of spaghetti logic. In this session, I take you through the journey of tackling a monolith plagued by database concurrency conflicts and object mapping on object mapping on more object mapping that stripped away essential context.
Rather than a full rewrite, we used GitHub Copilot CLI to analyze the chaos and follow the individual strings of spaghetti. By leveraging Aspire's built-in distributed tracing and structured logging, we finally gained visibility into the flow of data, pinpointing exactly where concurrency broke and where context was lost.
Ben Luts
Software Coach - Petrol Head - Classic car & motorcycle enthousiast
Bilzen, Belgium
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top