• gem of the week
  • Gem of the Week – Faker
    Use the Faker Gem to Make High Quality, High Volume Fake Data for Testing and Development

    Faker Gem

    In almost every system we build, the first version of a feature involves getting the functional specs right, and the second version usually involves some kind of optimization.  You might build a dashboard and create 3 or 4 records by hand to make sure everything works.  But when it comes time to test and optimize, you […]

  • Uncategorized
  • Partial Updates in Elasticsearch
    Gain Huge Performance Increases in Elasticsearch When Updating Documents

    Elasticsearch is a great tool for implementing high performance, scalable search in web and mobile applications.  It is often used to index large documents, in addition to database-based text.  For example, a law firm might want to index Microsoft Word documents so that they're searchable in a web interface as part of a case management […]