Back to Basics: SQL Joins

I recently had to explain to some people the difference between the different kinds of SQL joins. Now I have been using SQL for well over 15 years and feel …

What is a Solution Architect?

A solution architect is responsible for the design of one or more applications or services within an organization, and is typically part of a solution development team. He or she …

SOLID

SOLID design principles

You might have heard of SOLID design principles or NOT but with most designs that stand the test of time some aspects of SOLID has always been part of good …