by Matt Revelle
When I first heard about pair programming, years ago, I regarded it as a fad and a scam. Experts in the often-fluffy field of software engineering proclaiming the one true way to build software in an attempt to sell books and conferences. That said, I've recently been convinced that pair programming might be really great. Here's why: Pair programming helps you become mindful of how you, and others, solve problems. The communication loop is tight, instant feedback to your ideas, thoughts, and actions. Reasoning...
December, 29 2010 • 2 Comments • 1 Faves
Social complexity is the study of social phenomenon through the lens of complex systems. This often includes building computational models of social behavior, some of which are related to computer...
September, 11 2010 • 0 Comments • 0 Faves
Distant view of a network of tweets based on shared retweeters. This is shortly after the earthquake in Haiti earlier this year.
May, 1 2010 • 0 Comments • 0 Faves
A few months back I started working on a news classifier for Highput. I had originally planned to use Clojure to write Hadoop jobs, but found that most of the input data was available as a stream and the allure of continuously producing results was too much. RSS feeds, twitter streams, and collaborative ranking (e.g, HN, reddit) are continuous, the classifier should be as well. The data retrieval, extraction, transformation, and loading (ETL) was done using a distributed workflow built from three simple components...
January, 3 2010 • 1 Comment • 1 Faves
Been working on a logo for Lightpost Software, think it's getting closer... Have a couple other layout and color variants, but this is my current pick.
September, 21 2009 • 0 Comments • 0 Faves
A new draft for Lightpost Software's pictograph: Or, alternate coloring: Hint: it's supposed to be a lightpost.
September, 11 2009 • 0 Comments • 0 Faves
A group of developers have started WebFinger, an open source project to revive finger by implementing it atop HTTP. Although finger was historically used for supplying contact information and personal news, similar to personal blogs, a new webfinger + online storage gives users the ability to consolidate their online persona and retain ownership of content such as photos, videos, blog posts, and personal opinions. This is a step towards reclaiming personal ownership of online content and not filling out the same...
August, 16 2009 • 0 Comments • 0 Faves