Gaslight Blog

Want to read more about Development? Let's take a look-sy:


5 Signs You’ve Outgrown Your Freelance Developer

You found a talented freelance developer and built the first version of your app. This new piece of technology has proven it’s worth for your business. You’re adding features and relying on it more everyday. But at a certain point, you may need to trade up for a larger development...

Read More →


Microservices in Phoenix: Part 1

Last month at CodeMash I gave a talk entitled “Low Ceremony Microservices with Elixir.” I spent a lot of the talk working through an example auction application in Phoenix. During the talk, I started with a “Monolith” with all of the code directly in the main Phoenix project and gradually...

Read More →


The Case of the Missing Product Owner

I’ve been doing some research about our history at Gaslight. We’ve worked on almost 100 different software projects over the past six years which works out to about 16 projects per year. Out of those 100, we can count the unsuccessful projects on one hand. And that means we’ve delivered...

Read More →


Offline Web Applications with CouchDB, PouchDB and Ember CLI

A few years ago, we worked with a client in the agricultural industry. We were building an application to allow scouts to take measurements out in the field. Literally. It was a difficult problem because we had to support offline use. We wound up creating a pretty sophisticated system that...

Read More →


A Sneak Peek at Angular 2

Angular 2 is 72% of the way to beta at last check. It’s a great time to start seeing what’s coming. In this video, I show off some of my favorite features of Angular 2 and talk about what the upgrade path from Angular 1 looks like. Hit play for...

Read More →


What Is a Living Style Guide?

A living style guide is a reference for a team of designers and developers to understand how an application will look and feel. It is used to convey design language, define design rationale, and explain how to use markup. A living style guide creates shared understanding among all team members...

Read More →

Like what you're seeing? Let's keep in touch.

Subscribe to Our Newsletter