Richard Groß

IT Archaeology: Mend Software · Create Options · Increase ROI

RSS

Talks

2025-11-19 - c't <webdev>

frontendsoftware-forensics

Making sense of frontend code with forensic techniques

In projects with hundreds of thousands of lines, it is easy to lose trIn projects with hundreds of thousands of lin

In projects with hundreds of thousands of lines, it is easy to lose track of code, architecture and quality. Are we still on the right track, are we blocking ourselves with internal dependencies, or are we already stuck? Software is immaterial, we cannot see how it is doing. In this talk, we will therefore look at the forensic techniques and tools we can use to make the quality of code and architecture tangible. The tools extract quantitative information from code, architecture, git history, and the techniques qualify these results. Put together we have accurate picture where we stand. This also support us in having a dialog with non-technical stakeholders at eye level about the required quality. Some of the techniques we will look at in-depth are Quality Views and feature injection. The forensic tools include the open-source tool CodeCharta and CodeGraph.

Give Feedback

What worked for you? What could be better? I’d love to hear your thoughts.

Give feedback via

BlueSky LinkedIn

Grab a coffee

Questions or ideas after the talk? Book a virtual coffee with me.

Grab a coffee

Additional links

Post on Mastodon

Choose your Mastodon instance or type its domain. Your post will open in a new tab.