The rules listed below have been archived
- Rules to Successful Projects(7)
- Do you always carry your Tool Box?
- Do you carry more than just the Microsoft Tool Box?
- Do you conduct a "test please" internally and then with the client?
- Do you do monthly peer evaluations?
- Do you give each project a project page (that you refer customers to)?
- Do you manage your email?
- Do you send Morning Goals? (This rule is out of date)
- Rules to Better Software Consultants - Working in a Team(1)
- Rules to Better CRM(1)
- Rules to Better Giving and Taking Feedback(1)
- Rules to Better Email(6)
- Rules to Better Microsoft Teams(1)
- Rules to Better CRM for Users(1)
- Rules to Better Remote Work(1)
- Rules to Better Architecture and Code Review(2)
- Rules to Better Clean Architecture(1)
- Rules to Better CRM for Developers(1)
- Rules to Better SharePoint for Developers(1)
- Rules to Better Code Commenting(1)
- Rules to Better Error Handling(1)
- Rules to Better Web API(2)
- Rules to Better GitHub(1)
- Rules to Better Application Performance(1)
- Rules to Better Xamarin (mobile)(1)
- Rules to Better Code(3)
- Rules to Better Application Insights(1)
- Rules to Better SQL Databases - Developers(3)
- Rules to Better Unit Tests(6)
- Do you have a standard 'Help' menu that includes a way to run your unit tests?
- Do you have a integration test for your send mail code?
- Do you know how to run nUnit tests from within Visual Studio?
- Do you know the right version and config for nUnit?
- Do you follow the standard naming conventions for tests?
- Do you write Integration Test for Dependencies - e.g. DLLs?
- Rules to Better Websites - Development(1)
- Rules to Better React(1)
- Rules to Better Websites - Deployment(2)
- Rules to Better UI (Bootstrap)(2)
- Rules to Better Websites - Layout And Formatting(1)
- Rules to Better Websites - Graphics(1)
- Rules to Better Websites - Navigation(1)
- Rules to Better Interfaces (Controls)(1)
- Rules to Better Interfaces (General Usability Practices)(1)
- Rules to Better Hyper-V(1)
- Rules to Better Hyper-V Clustering(1)
- Rules to Better Internet and Networks(1)
- Rules to Better Skype for Business (formerly Lync)(1)
- Rules to Better Security(1)
- Rules to Better SQL Server Administration(1)
- Rules To Better Windows Servers(1)
- Rules to Better Exchange Server(1)
- Rules to Better Social Media(2)
2,566
SSW Rules
Why all these rules?
Read about the History of SSW Rules, published in CoDe Magazine.
Help and improve our rules

Adam Cogan
Chief Software Architect at SSW
Nothing great is easy. The SSW rules are a great resource for developers all around the world. However it’s hard to keep rules current and correct. If you spot a rule that is out of date, please contact us, or if you are cool tweet me.
Join the conversation
Tweet #SSWRulesAbout SSW
SSW Consulting has over 25 years of experience developing awesome Microsoft solutions that today build on top of Angular, React, Azure, Azure DevOps (was TFS), SharePoint, Office 365, .NET Core, WebAPI, Dynamics 365 and SQL Server. With 40+ consultants in 5 countries, we have delivered the best in the business to more than 1,000 clients in 15 countries.
Interested in what we can do for you?
Contact an Account Manager to discuss your project
or call on +61 2 9953 3000