Evolving Software

So I build a lot of projects for fun at home, and I have for a long time wanted to stand up lots of little machines (jenkins, nexus, test machines, etc…) to help me with the development of those projects.  I am at home, and I am not interested in running an entire server farm   Read More …

It’s been away in the shop for two years, and most people would be confused because it is still a nasty old bucket of bolts.. but now it is not a rusty bucket of bolts.  It drives great, not I just have to get some seat belts in it and I can start taking it   Read More …

Notification Manager is a plugin for unity3d that allows you to display simple onscreen notifications. The “look and feel” is easily customized by changing the foreground and background colors or by changing the coloring mask. Notification Manager is used for simple on-screen debugging messages, or as an achievement system. $2 – Buy it here.

Using GWT with GIN you can have automatic dependency injection on the client side of the application.  This is one of my favorite things about using GWT, because you write in java and cross-compile to JS it makes it much easier to support concepts like Dependency Injection (DI). GIN is built on top of Guice   Read More …

Last week I talked about The Anatomy of a GWT Project.  I thought it might be nice to delve into a little more detail about the practical application of  the components referenced. Definition: In object-oriented programming, the command pattern is a behavioral design pattern in which an object is used to represent and encapsulate all   Read More …