Blog

Jul 11 2013

My FREE Windows Phone 8 for Absolute Beginners Series Now on Channel9

in Videos

My latest Channel9 series has just been released – a re-make of the popular Windows Phone 7 series. Over 11 hours demonstrating how to build two store-worthy apps.

Read more

Jul 10 2013

Another New Architecture Series Now Available!

in Videos

Just released the latest in my Architecture “series of series”: Architecting the Persistence Layer with the Repository and Unit of Work Patterns.

Read more

May 31 2013

I’ve never been called the Chuck Norris of IT … before now …


Ah yes, the funny things people write … when they don’t hate you …

Read more

May 27 2013

Fitting Training into the Gray Areas of Your Life and Cutting Out the Empty Information Calories


The way you use your gray time could spell success when you’re trying to build a career based on knowledge.

Read more

May 27 2013

How I Stay On Top of It All


You can’t possibly stay on top of it all, but you could do a better job than you’re doing now. Here’s how I turned around my frustration at being the “last to know”.

Read more

May 18 2013

My New Windows Store apps for Absolute Beginners with JavaScript Series on Channel9, and Reading the Tea Leaves about Windows Blue


My new Windows 8 series and some early predictions for Windows Blue.

Read more

May 17 2013

New “Applied Architecture – Architecting the Domain Layer” Series

in Videos

The new Applied Architecture – Architecting the Domain Layer series will help you apply what you learned in the Application Architecture Fundamentals series and help you architect and build high quality applications.

Read more

May 17 2013

.NET Developer Career Advice – Getting Started Later in Life

in Advice

Getting started with software development late in life poses some unique challenges around scheduling your work in light of your existing schedule, however you have some distinct advantages as well. Still, you may have concerns about getting a job after you’ve invested time in learning software development. This article is for you.

Read more

Jan 26 2013

Career Advice for a 19-Year Old Programmer

in Advice

Jack from Australia writes: “I am only 19 years old, but have been tinkering and playing with computers for years … I am extremely keen to make a career out of this and take my learning experience to the next level, but I have no idea whatsoever as to where to start … What kind of course should I be looking for? How do I know what course is going to benefit me? What kind of qualifications would an employer like to see?”

Read more

Jan 24 2013

New Application Architecture Fundamentals Series

in Videos

Introducing a new series, Application Architecture Fundamentals, that seeks to consolidate and distill the best from many authors and sources regarding principles, patterns and practices that help to mitigate the impact of change on larger enterprise scale software development projects throughout their lifetime.

Read more


10 Year Anniversary Sale - 30% Off - ENDING SOON!!!    Learn more ...