RealCoder79 is dead to me now

Perhaps that’s an overly dramatic title. More than likely, you don’t even know what I’m talking about.

That’s because I have a little secret and today is the day that I kill that secret like a mean old meanie head.

On July 8, 2015, I quietly, secretly released a side project to the world… RealCoder79.

For historical purposes, here’s the contents from the about page on what was www.realcoder79.com.

Okay, first thing’s first. I am not a terrorist. I did not just rob a bank. I don’t secretly have a huge zit on my face. And I’ve never hunted waskally wabbits.

I’m a programmer… a software developer.. a software engineer… a software architect.. a coder… Whatever YOU want to call it.

You see, behind this mask, under the cover of these trees, I represent the everyday, real-world coder…

And I’m not talking about those… wizards of coding… those legends of our era that are always painting a picture of who we’re supposed to be.. You know who I’m talking about. They relentlessly drown us in the rights and wrongs of coding. They create massive volumes of impeccable code over a single weekend and their presentations are like action movies where the main character is invincible.. It’s like these people don’t even have bosses?!?!?

No, I’m the real-world coder. I’m the n00b within YOU that you’re hiding from your boss. I’m the voice of your frustration that you dare not speak.

I’m the coder that doesn’t always test his code…. I’m the coder that accidentally writes horrible bugs into the program. I’m the coder that severely under estimates how long something is going to take to complete. I’m the coder that sometimes isn’t able to accomplish a single productive thing all day. I’m the coder who wants to code like his idols, but his wife wants him to come to bed and the kitty litter isn’t going to scoop itself.

My mission is to blur the lines between those who do the impossible, and those who have spent an entire day trying to find the other end of a mismatched bracket. Join me as I bring those coding gods down to earth, and let me help you on your journey toward becoming an awesome coder.

WE are RealCoder79..

July 13, 2015 was the last post I made on www.realcoder79.com, and I’m shutting it down today.

Creating RealCoder79 was a great experience. It took months of preparation, creating the logo, the brand, the persona, the intro video, the infrastructure, the social media connections, and countless other tidbits. And then, of course, there’s all the money I spent on the audio/video equipment and software required to make it all happen.

But it never really became what I had hoped it would. I’m sure it’s my fault. I still believe there was potential, but I never really marketed it as I should have. I doubt Scott Hanselman ever watched a single RealCoder79 video and that was RealCoder79’s primary objective! That was the hook I created to propel this project into the mainstream, but I never even tried to make it happen.

Admittedly, I was seeing things through the wrong eyes. We’ve probably all done it before.. Spend a ton of time creating something, and then put it out there only to find that it doesn’t magically propel itself to the front of the internet… We tell ourselves that we failed without seeing the truth in the matter… that sometimes, when you think you’re 80% done, you’ve still got another 80% to do.

I knew it the whole time.. and yet I held on to the project for almost a year after the last post I made.

Needless to say, I learned a lot.

Even though I’m shutting down realcoder79.com and will cease to create any new material, most of RealCoder79’s actual content will remain preserved through the following sites as long as the internet allows them to be:

The bigger question is, will anyone even read this post?

Getting started with Aurelia on Windows 10

The video demonstrates what I had to go through to get Aurelia v0.10.1 working on Windows 10.  It’s a pretty bad video, but you might learn something if you suffer through it.

Nothing to sugar coat here… The video below wasn’t properly planned and isn’t awesome in my opinion. But I’m releasing it anyway. Surely, it will help someone. 

…Continue reading Getting started with Aurelia on Windows 10 [Getting started with Aurelia on Windows 10]

Vstest says, “Path too long”? I fix.

A weird thing started happening on my TFS build server recently. When it came time to run the unit tests, the build would fail with:

The specified path, file name, or both are too long. The    fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.

For reference, here’s the standard testing step that was failing.. Note the “Test Assembly” parameter.. Nothing out of the ordinary there.

So I dug in.. …Continue reading Vstest says, “Path too long”? I fix. [Vstest says, “Path too long”? I fix.]

XSD.exe and imports – a solution

If you’re reading this right now, it’s likely because you just discovered that XSD.exe doesn’t honor import declarations within XSD files.

It sure caught me and several others by surprise.

The fix, it turns out, is to manually specify each XSD that the primary XSD requires. Something like  xsd.exe primary.xsd imported.xsd another.xsd

In my case, my primary XSD file imported several XSD files… those those imported XSD files imported their own XSD files.. And putting that nasty command line together manually is just too far below my pay grade.  …Continue reading XSD.exe and imports – a solution [XSD.exe and imports – a solution]

Fun code

(If you are a developer for a health insurance company looking for details on this project, you’ll find that towards the bottom)

Let’s face it, some code is more fun than others. Especially when you get to create a brand new project from scratch. For me, it’s even more fun when there’s no UI to make “pretty”.  And that’s exactly what I got to write over the past week.

It was a simple project with a terrific opportunity to write some amazing code: Take some CSV files and convert them to the format outlined here. Add bonus points for going well beyond the validation requirements in the spec.

In the end, there were 1764 lines of code, with 76 passing unit tests achieving over 98% code coverage. There’s also zero duplicate code and, for me, at least, some decent metrics upon analysis. …Continue reading Fun code [Fun code]

Chocolatey Hotkey – using and creating plugins, hosts, and libraries

I’ve made a lot of changes to CHK since my first post a couple of weeks ago. CHK now works much better and is much more powerful. Let’s just say this thing turned out to be a much bigger project than I originally anticipated, and I learned a lot in the process.

This time, I’ve created a video to illustrate how CHK works, and how to begin using CHK yourself. It’s not an awesome video, but hopefully it gets the point across. …Continue reading Chocolatey Hotkey – using and creating plugins, hosts, and libraries [Chocolatey Hotkey – using and creating plugins, hosts, and libraries]

Entity Framework Power Tools for Visual Studio 2015

I have patched the Visual Studio 2013 version of Entity Framework Power Tools (beta 4) to work with Visual Studio 2015.

You can download it here.

Source code for this extension is not available, and I did not have time to go to Microsoft to figure out when/if they’re going to release an update. Here are the steps I performed to update the extension:  …Continue reading Entity Framework Power Tools for Visual Studio 2015 [Entity Framework Power Tools for Visual Studio 2015]

AttachTo (IIS, IIS Express) extension for VS 2015

UPDATE as of 8/3/2015 9:16:35 AM by AD: It appears that Mr. Whut is updating AttachTo himself now to work with newer VS versions and I failed to realize that. I do not know at what point that he fixed AttachTo, but it would have been nice to know before I went through the trouble. :) I will leave this post in tact for reference.

Well, it’s that time of the year again where we the community band together and patch the AttachTo extension so it will run in the latest version of Visual Studio (2015 in this case).

The original developer is unresponsive, so I forked the repo and have been figured out what it takes to fix it. Last year, Kyle Ballard posted a compiled version of the Visual Studio 2013 update of AttachTo  on his blog.

This year, I figured I’d save everyone some time and offer the download Visual Studio 2015 update for AttachTo directly from my blog.

So… Here it is… Download AttachTo for Visaul Studio 2015

See you again in 2017?