project preview

Mission (B)log

Curious what's caught our interest lately? Read on.

Subscribe to our newsletter

Gaslight Podcast: Feedback Loops

Your browser does not support the audio element. Michael Guterl and I talked about something...

Learn More →

Planning an Agile Project

Planning an Agile Project

Planning software projects is hard. There are myriad complexities in the business process to consider,...

Learn More →

Features Matter to Users More Than Stories

We’ve been in the software development world so long, we often don’t even know when...

Learn More →

Guidelines for Effective Pair Programming

Pair programming is an agile software development technique in which two programmers work together at...

Learn More →

Why Simpler is Better for Tracking Project Health

As a group of software developers and designers, we talk a lot about what makes...

Learn More →

Recognizing MVC Myopia in a Rails Application

How did we get here? Stop me if you’ve heard this one: “Don’t put logic...

Learn More →

Building AngularJS forms with JSON Schema

Formtastic and simple_form, how we miss you Around 3 years ago I came to the...

Learn More →

What Feature Do We Build Next? Our Approach to Software Release Planning.

Right now we’re documenting the entire software development process at Gaslight. One of the hotly...

Learn More →

You Don't Know What Software You Need Until You Build It

You Don't Know What Software You Need Until You Build It

Depending on which source you believe, the average failure rate over the last 20 years...

Learn More →

Getting Started with Protractor and Page Objects for AngularJS E2E Testing

When it was announced that Protractor would be replacing the karma runner as THE end...

Learn More →

Curious about the team behind the insights?

More about us

Ready to start your software journey with us?

Contact Us