GREG MAJOR

Lies and misinformation about computers and life

31 January 2016

Rebuilding the Builder

When I was about four or maybe five years old, I discovered my father’s electric razor. This was back when he shaved and when, obviously, I had no clue how such things worked or even what it was used for. Some kids would have left it alone. Others might have found its buzzing blades worthy of introducing to the cat. As for me, I did what suited me best; I took it apart.

Read more
09 December 2015

How I Structure Unit Tests

There are likely as many conventions for unit test structure as there are programmers. However, for the past few years I’ve used a slightly modified version of one I found in Phil Haack’s Structuring Unit Tests blog post. It goes like this:

Read more
02 September 2015

Basic Online Security

Let’s face it, most of us don’t put enough emphasis on day-to-day online privacy and security. We’re just happy when we have a decent wireless connection and our favorite browser with all the bells and whistles. The unfortunate truth, however, is that we’re living in a world where personal privacy and online security are serious concerns. The trouble is that most people don’t know where to begin. Here are a few things you can do to make your online travels just a little bit (or a whole lot) safer.

Read more
29 June 2015

Domain Driven Design!

For quite some time I’ve had this ridiculous notion of explaining some of the most often misunderstood yet core concepts of domain driven design in a lighthearted comic strip form. Why? Well, I’m just strange like that sometimes. At any rate, I haven’t had the combination of vision, time, or tools to actually do it. That is, until today.

Read more