Colin Steele's Blog

Very useful shorthand doc for Emacs’ Magit.


Finally I’ve found Magit, a git mode for emacs that I really like.  Meet Magit (by Alex Vollmer) is a nifty introduction.


Seasonal stylin’

Seasonal stylin’


Soooo cute!!!!!

Soooo cute!!!!!


IT Jobs in Charlottesville - Join hotelicopter!

We are still looking for badass programmers for the team at hotelicopter.  I’m looking for software craftsmen (or women!), and I know there are more of you out there in Charlottesville (and NoVA and Richmond and Blacksburg). 

Very interesting things are happening at hotelicopter.  We need a QA automation engineer, front-end (CSS/HTML/JS/JQuery), back-end (big data, distributed systems, scalability, language/platform agnostic), operations (AWS) and more… Give me a shout!


Although quite technical and rooted in a discussion about programming in particular, I think Rich Hickey’s view about how we conflate “simple” and “easy” is worthwhile for practitioners of a variety of disciplines.  Check it out.

At the office, we particularly like the “knitted castle.”


One of the best games I have ever played.  I still have vivid memories of playing it in 9th grade on my high school buddy’s C64.   Yay retro!


…basics of a resource system are resource collection and production…

…macromanagement (or “macro” for short) is closely related to strategy, so when designing the macro part of a game you will strongly influence the strategies which will be available to the players…

…limits such as how much resources or how many units you may have…


Marc Andreessen thinks that the clock is ticking on Oracle and other old-line software and infrastructure companies.

His evidence: not a single one of Andreessen-Horowitz’s startup investments use Oracle software. They all use cloud-based alternatives instead.


…can you now avoid the complexity of scaling out over large clusters of computers, and instead do all your processing on a single, more powerful node? The answer, in theory, is “Yes”—until you take into account the problem with large amounts of memory in Java.