JavaScript and Amway: An Analogy

I originally wrote this in late 2013, expecting it to be printed posthumously. Fortunately for all of us, I survived the Christmas shopping season.

A lesson on JavaScript using a business analogy:

Imagine, for a moment, that you are an emerging entrepreneur. Having questions about getting your startup off the ground – and being tech-savvy as you are – you head on over to – a community, made possible by Stack Exchange, of exceptionally talented entrepreneurs working together to share startup knowledge – to tap into the crowd-wisdom of other peoples experience.

Continue reading JavaScript and Amway: An Analogy

DataTables Anywhere

Have you ever been on Wikipedia – or some other such site – and found a large table of useful information, and become frustrated because you’re unable to do anything useful with the data? For crying out loud, it’s all right there! Why can’t anyone search, sort and otherwise modify the data right in page?

You can! Assuming you don’t mind getting your hands dirty…

Continue reading DataTables Anywhere

Getting The Most From Sublime Text 3

Using a text editor as an IDE sounds antediluvian, right? Well, then you probably haven’t tried Sublime Text. With it’s modern UI, superb performance, and fantastic feature set, it’s a must-have whether you’re a developer or a writer. Here are a few tips on how to get the most out of the best text editor to come along in the last decade.

Continue reading Getting The Most From Sublime Text 3

Songs Lyrics Apparently Only I Misunderstood

Recently, a coworker and I were in the middle of a conversation about an architectural decision (made by people above our pay grade) that was causing some controversy on the team.

“Okay,” he prefaced, “here’s the situation…”

“Your parents went away on a weeks vacation?” I immediately interjected.

Continue reading Songs Lyrics Apparently Only I Misunderstood

Why Guardians of the Galaxy Is The Best Thing Marvel Could Have Done

The announcement of Guardians of the Galaxy (GotG) as the 10th installment in the spectacular Marvel Cinematic Universe (MCU), was met with mixed reactions. I, on the other hand, was super excited; rewatching each trailer dozens of times in anticipation.

After seeing the movie last night, I believe that GotG is the absolute best thing Marvel could have done for the franchise, and I’ll tell you why without any spoilers.

Except the ones in the section marked Spoilers, at the end…

Continue reading Why Guardians of the Galaxy Is The Best Thing Marvel Could Have Done

Java Command Line Apps In 15 Minutes (Or Less)

In my first four college classes on object oriented programming, every assignment had us prompting the user for input from the command line.  After the third assignment, I figured out this shortcut, and aced every assignment after that.

With this great power comes my great responsibility to share it with those who come after me.

Continue reading Java Command Line Apps In 15 Minutes (Or Less)

Introducing : Grapevine, A C# REST Server Class Library

Grapevine is .NET 4.0 class library I wrote in C# to provide my applications with an easy way to include a REST server without a dependency on ASP.NET.  While I was at it, I made it a simple HTTP server at the same time.  And added the ability to be a REST client, too.  All that, in one simple class library.

Continue reading Introducing : Grapevine, A C# REST Server Class Library

Surviving the Zombie Apocalypse

In honor of the 40th anniversary of the Rubik’s Cube, I bring you something totally unrelated!

The End Is Coming?

To all you like-minded individuals who see the impending rise of the undead and want to be as prepared as you can, may I provide you with my favorite Zombie Survival Sheet.

Zombie Survival Sheet v 5.0
Zombie Survival Sheet v 5.0

Use this handy reference to help you plan, purchase, and stockpile your way to long term survival.

Continue reading Surviving the Zombie Apocalypse

Declassifying Perl Method Arguments

I have plans to do an entire series of articles on the sheer awesomeness that is my native tongue (Perl).  I envision whole sections dedicated to setting up your environment, tips for beginners and intermediates alike, and maybe an advanced topic or two.  At that point, this blog post will firmly fall under the category of “Appendix“.

Nevertheless, this information was hard earned and will save me lots of time, so I wanted to share in the blessed bliss.

Continue reading Declassifying Perl Method Arguments