Research

Our technology writing

Showing 5 recent posts. See all at our blog

  1. Split XML files with `sgrep`, a classic UNIX utility from 1995

    sgrep is better than split or csplit for breaking up XML files by element – you can even us...

  2. Upsert for MySQL, PostgreSQL, and SQLite3 (and Ruby)

    Our upsert library for Ruby gives you NoSQL-like upsert functionality in traditional RDBMS databa...

  3. Analyze CREATE TABLE SQL with pure Ruby

    You can use the new create_table library to analyze and inspect CREATE TABLE statements (what is ...

  4. How to parse quotes in Ragel (and Ruby)

    The key to parsing quotes in Ragel is ([^'\\] | /\\./)* as found in the rlscan example....

  5. Simple, clean reports in Ruby

    Our report library for Ruby is the shortest path between mysql> select * from employees; +...

Our open source software

Showing 5 recently-updated repos. See all at GitHub

  1. Lodging

    Hotel Carbon and Energy Efficiency

    Our detailed analysis of data on 46,000 individual US hotels reveals industry leaders, efficiency drivers, trends, and best practices.

  2. Employee_engagement_2011

    Greening the Workplace 2011

    Engaging Employees to Benefit the Planet and the Bottom Line — the findings from our second biennial survey on the extent and nature of staff sustainability initiatives include industry trends and keys to success.

  3. Aviation

    Air Travel Carbon and Energy Efficiency

    Brighter Planet, using an advanced flight carbon and energy model, analyzed more than a decade of commercial airline databases to reveal new details of disparities between the most and least environmentally friendly airlines for travelers. This report presents our findings, including detailed airline efficiency rankings, an examination of the five key drivers of energy efficiency, and an analysis of the huge economic and environmental benefits of the past decade's fuel efficiency improvements.

  4. Green_apps_paper

    Growing the Green Apps Ecosystem: Best Practices for Data Providers

    Green apps have enormous potential to mitigate increasing threats to the environment by using new data to power more sustainable decisions. This paper explores best practices data providers, such as government agencies, can use to facilitate the development of green apps.

  5. 7%2028%2011_mc_greenpaper_final

    Eco-efforts Take On Supply Chain

    Improving the quality of carbon emissions data is critical for facilitating accurate and efficient reporting of travel emissions and to support travel supply chain decision- making.

  6. Carbon_foodprint_wp

    The American Carbon Foodprint

    Understanding and reducing your food's impact on climate change

  7. Employee_engagement_2009

    Employee Engagement Survey Report

    An Analysis of the Extent and Nature of Employee Sustainability Programs

  8. Carbon_modeling_methodology

    Carbon Modeling Methodology

    The philosophy, architecture, equations, and data sources behind our carbon emissions models.

  9. Trends-2011

    Top corporate sustainability trends to watch in 2012

    As sustainability practices continue to mature, recent events and trends have set the stage for significant shifts in 2012.

  10. Transparency_in_scientific_software

    Transparency in scientific software: Brighter Planet's approach

    Brighter Planet strives to be clear and open on each of the three fundamental building-blocks in a scientific calculation: model design, reference data, and calculation execution.

  11. Tronprint_new_solution_for_measuring_impact_of_cloud_apps

    Tronprint: A new solution for measuring the impact of cloud apps

    One of the major factors contributing to an organization’s sustainability, especially for web application companies, is the carbon footprint associated with IT operations.Brighter Planet has developed an innovative new program, Tronprint, to take an “inside-out” approach to determining the energy usage for applications written in Ruby.

  12. Zero_downtime_deploys_for_critical_web_services

    Zero-downtime deploys for critical web services

    Moving to the cloud can provide many advantages. However, how do you achieve 99.9% uptime if you have to take your web services down completely whenever you make an update? Brighter Planet’s CM1 product is one of our core services and we consider any downtime unacceptable.