Presenting Part III of the junior developer's guide to system administration, where we will take a networked Web server and make it respond to HTTP requests at that same IP.
Continue readingSystem administration for junior devs: Setting up a virtual server with Vagrant
Presenting Part II of the junior developer's guide to system administration, explaining how to set up a private server with Vagrant to muck around on.
Continue readingSystem administration for junior devs: An introduction
Presenting Part I of the junior developer's guide to system administration, demystifying what happens when a server — outfitted with a fairly standard NGINX/Unicorn/Rails stack — fields a Web request.
Continue readingMaking SublimeLinter work with rbenv and rubocop
Linting your code reveals syntactical errors and deviations from accepted stylistic conventions, and — as someone that switches between languages a lot — I heartily recommend it.
Continue readingIs that photo vintage, senator? Scattered data paint outdated picture of some in Congress
My gripes about our disjointed image repository set might seem trivial, but they point to a larger truth: If a government data source isn't updated appropriately, its value is principally historical.
Continue readingHow to quickly set up Travis CI for your Ruby application
If you want your Travis build to go faster and you use [`bundler`](http://bundler.io/) in your Ruby project, try adding this to your .travis.yml.
Continue readingSave the press from the White House censors
White House flacks are taking it upon themselves to edit journalists’ pool reports before they are distributed to the press corps. We think White House reporters need to find a new publisher.
Continue reading