Daily Reading

Every morning, I spend a bit of time reading articles. This morning, I saw a couple good ones.

Ten Commandments of Object-Oriented Design

What’s In Your Code

Professionalism requires discipline.



Complexity and The Cynefin Framework

I’ve been spending a lot of time thinking about Complexity (Theory).

Currently, I’ve got Simplexity: Why Simple Things Become Complex (and How Complex Things Can Be Made Simple) by Jeffery Kluger on my nightstand.  Complexity: A Guided Tour by Melanie Mitchell is next in the queue.  I’ve read it before, but I think I need a refresher.

I’ve got a meeting on this topic scheduled for later today.  In an effort to make things more “management friendly” I wanted to find a couple images to go along with the discussion.  In the process I stumbled across Dave Snowden’s Cynefin Framework.  He has a short video on YouTube too.   From there you can get more info.

Looks like I have more studying to do…

Visual Studio Hacks: Open a solution within a solution.

Things I learned from Juval Lowy.

Add Exiting Project

Add an existing project

Select Solution

Change the filter to “.sln”

This has been around since VS2008.  I never knew…


.Net Core Update for VS2015 Fails

Found a solution to a problem I’m facing today.

dotnetcore.1.0.0-vs2015tools.preview2 SKIP_VSU_CHECK=1

12 Factor Apps

I’m trying to get my head around everything that’s required by this approach, but it does look interesting.



Free eBooks from Microsoft

Freebies assuming your have a Virtual Academy login.


Fixer vs Dreamer

When I have time to do anything I want, I always tend to look for solutions to problems that I have confronted. It could be an old lingering annoyance. It could be something that I know is just over the horizon. In any case, I look for workable solutions.

I guess this is a long way of saying I’m a fixer and not a dreamer. I’m not one to come up with some grand new widget. I am the guy that you bring your idea to so that it can be made real. I “make things.”

So as I sit in the Ford dealership waiting for a LOF on my truck. I find myself looking at façade patterns and how they can be used in a quasi-AOP style to wrap methods with boilerplate code.  I know it sounds rather boing, but that’s what I like to do when I’ve got an hour to kill and no other demands taxing my pea brain.

Here’s a link to the article if you care…