AboutUs.org Developer Blog

Experiences in Software Development at AboutUs

  • Sam Goldstein
    22 Aug 2011

    Cassandra Truncate Means Slow Test Suites

    How using Cassandra's truncate (or clear_keyspace) command made our tests super slow, and how we sped them up.
  • Sam Goldstein
    18 Jul 2011

    Managing Cassandra's Schema from Rails

    Our approach to managing our cassandra cluster's schema using rails, rake, and capistrano.
  • Ward Cunningham
    03 Jul 2011

    Getting Started Exploratory Parsing

    A parser reads text to discover structure and meaning. For example, a C language parser can read a C program and understand in a real sense everything that the program has to say. Contrast this to a pattern matcher...
  • Sam Goldstein
    17 May 2011

    Agile vs. Open Source: They're Actually a Little Different

    We usually think of Agile and Open Source going hand in hand but there are some significant differences between an Agile organization and an Open Source one.
  • Matt Youell
    05 May 2011

    Rodents Of Unusual Size

    Communication via Github is a great way to share knowledge
  • Brad Heller
    03 May 2011

    One and a Half Minds are Better: Learning by Pairing

    Hi I'm new here! My name is Brad Heller and the guys have been been teaching me about AboutUs.org's technology via one of our favorite agile practices -- pairing!
  • JD Huntington
    02 May 2011

    Agile Metrics: Tracking Numbers that Matter

    Being agile by avoiding some work altogether.
  • Sam Goldstein
    29 Apr 2011

    Meet The Kanban Board

    Meet the Kanban board. We use it to organize our work and radiate information around our office. Quick, it's broken and we need to fix it...
  • Ward Cunningham
    22 Apr 2011

    Playing With Sedgewick's Data

    Sedgewick wants CS students to learn from real data. I give it a try rummaging through the many datasets he offers online in support of his introductory algorithms textbooks.
  • Sam Goldstein
    19 Apr 2011

    Our Continuous Integration Is A Big Red Flashing Light

    How a hardware hacked Teensy microcontroller and vacation light timer makes our continuous integration awesome.
  • Thomas Luce
    18 Apr 2011

    Sort == Srot

    How locales can effect sort-order
  • Sam Goldstein
    08 Apr 2011

    Initial Commit

    This is the first post for AboutUs' programming blog. I describe our hacker-centric blogger setup powered by git, jekyll, and nginx.