9rules - The best content from the independent web.

Browse 9rules By - Great blogs sorted by topic at 9rules.

james mckay dot net By James McKay

Member Since 2008 of the Programming Community

Recent Posts

Check-in before code review is an antipattern »

Posted Jul 09, 2015

Inseparable concerns »

Posted Feb 16, 2015

Inseparable concerns »

Posted Feb 16, 2015

“That’s just your opinion” means “I’m not listening” »

Posted Oct 30, 2014

“That’s just your opinion” means “I’m not listening” »

Posted Oct 30, 2014

Why you should use a general purpose scripting language for your build scripts »

Posted Oct 23, 2014

Why you should use a general purpose scripting language for your build scripts »

Posted Oct 23, 2014

Moving a problem from one part of your codebase to another does not eliminate it »

Posted Oct 16, 2014

Moving a problem from one part of your codebase to another does not eliminate it »

Posted Oct 16, 2014

The Repository Facade »

Posted Oct 09, 2014

Why feature switches? »

Posted Oct 02, 2014

Dolstagis.Web 0.3 is out »

Posted Sep 25, 2014

How not to do logging: catch-log-throw »

Posted Sep 18, 2014

How not to do logging: catch-log-throw »

Posted Sep 18, 2014

How not to do logging: unnecessary abstractions »

Posted Sep 11, 2014

How not to do logging: unnecessary abstractions »

Posted Sep 11, 2014

A maturity model for best practices »

Posted Sep 04, 2014

Sorting out the confusion that is OWIN, Katana and IAppBuilder »

Posted Aug 28, 2014

Query Objects: a better approach than your BLL/repository »

Posted Aug 21, 2014

If your tests aren’t hitting the database, you might as well not write tests at all »

Posted Aug 14, 2014