2024

From Chaos to Clarity: The Essential Role of Architectural Decision Records (ADRs)

Adam Cogan .NET, Documentation, General ADRs, Architectural Decision Records, documentation, Smart software decisions, software documentation 0 Comments

Architectural Decision Records (ADRs) are crucial for documenting key decisions in software projects, preventing miscommunication, and ensuring transparency. By using ADRs, teams can avoid repeating mistakes, foster collaboration, and provide valuable historical context for future developers.

How to Modernize an Enterprise Application to .NET 8 and Lose 75% of the Code 👑

Adam Cogan .NET, .NET8 Migration, General, SSW Projects .NET 8, .NET 8 Migration, Large Migrations, Migration, Migration Stories 0 Comments

The current software development challenge for Microsoft developers, is getting large .NET projects into .NET 8 (soon to be .NET 9). Modernizing the codebase is crucial as developers need efficient code, maintainable code and a scalable app. At SSW we have been on this migration journey for a bunch