All posts by visionarycoder

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…

Converting to Azure

As an experiment, I’m seeing about converting all of my old sites over to Azure hosting. Most get very low traffic because they appear abandoned, which is fine for my purposes. The head scratcher for me is hosting my MySQL databases. I’ll need to figure out how I’m going to do that before I will know what devices to spin up.

I’ll keep you posted.

What makes a good developer?

I found this article during my morning reading:

View story at

I skimmed it so I can’t argue too much either way but it is a real question to consider…  What does it take?  If you don’t need passion or talent, what do you have?

I understand that having passion and talent makes a difference but is it truly required?  It used to be the only people that pursued a career in software development were the maniacal fringe.  I suppose I count in that group because of the depths of my experience and passion for solving problems with software but…  I don’t have a BS in CS.  My undergrad degree is in Anthropology.  Go figure.  I do have a “related field” in CS and I have been writing code for a while name.

Computer Science isn’t Application Development. 

Do competent motorcycle riders need to understand how combustion chamber vortices impacts burn rate?  Do car drives need to understand the physics of an ABS system to successfully actuate a brake pedal?  Do users of LED lights need to understand superconductors or flip a switch?  So why should a web UI/UX developer need to know the gory details of how processor manages it’s internal command queue?  They don’t.  So why do we make a CS degree a requirement to join the ranks of “professional” developers?

Now take that idea one step farther…  Why do we require passion and talent when in some situations all we really need is a cog in the machine?

Personally, I think passion and talent are key but…  Like I said, I started back when only maniacs practices this dark art.

Maybe it is time to bring it all into the light.

Having a population that is able to write code should be a democratizing of technology.  Everyone should understand the basics of it, if only to bring software development into the light.  Maybe if people understood how much time and effort it takes to create quality applications they would…

  1. be more willing to pay for quality app.
  2. stop expecting instant solutions to complex problems.
  3. not fear the darkness that is software development and computers in general.

From a general education perspective, just knowing how to logically solve problems is a skill everyone should have.  How can you reach any middle to long term goal without the ability to deconstruct the larger goal and do step-wise activities to reach your goal.

Maybe this is all a bridge too far.  As I was trying to wrap up this post, I started looking for a cover pic and settled on “The Beib.”  But… doesn’t the existence of such people actually reinforce the notion that passion and talent isn’t truly required.  There are many factors that create success in a given vocation.  Sometimes, talent isn’t required.  Sometimes, passion isn’t required.  Sometimes, a passing knowledge is more than enough in any given field.