Gaslight Blog

To build lasting impact with our clients, their end-users, and our community.

Sure, we love to geek out over technology and design. But it's all for a bigger purpose - boosting your business. Through development, design and business categories here on our blog - we break down our best practices, what to look for when it comes to software development, and how you can in fact, leverage technology.


TIL: Styling Radio Buttons

Styling radio inputs doesn’t have to be daunting! Save yourself some time and CSS heartache with these simple steps: Three Simple Tips to Styling Radio Buttons: Always reset the appearance of your radio button. This gets rid of default styles from the browser, leaving you a blank canvas to work...

Read More →


Value of Gaslight Culture: Trust is Everything

We’re back with the second installment of the “Value of Gaslight Culture” series! In this blog series, we’re taking a deeper look at all five of our core values and how they make us better individuals and Gaslighters. If you missed the first one, you can catch it here. This...

Read More →


A Front End Quick Start Guide to Phoenix and Elixir

Elixir has taken our office by storm, with special thanks to a few Elixir evangelists in the office. Three out of eight of our current client projects at Gaslight use Elixir and Phoenix. We even have two developers speaking at ElixirConf next week! If you’re like me and work in...

Read More →


Team Lead: What is it and Why Do We Care?

Here at Gaslight, we structure our teams very intentionally. Typically you’ll find one designer, two developers — sometimes you’ll find two designers, two developers, sometimes one designer four developers. While each team makeup is dependent on project needs, one thing is always present: a team lead. Now, you may be...

Read More →


Where Would I Even Start?: Compilers

Compilers are scary…at least from the outside. On the inside, though, the basics of a compiler are a lot simpler than you may think. A compiler is really just a program to convert between languages. For example, the Babel compiler converts newer versions of JavaScript to older versions that are...

Read More →


Git Branching Strategy for Feature Development

Git is a powerful tool that let’s you manage your source code pretty much any way you want. But this is definitely a case of “all things are permissible, but not all things are beneficial.” What I’d like to do is lay out my strategy for managing feature branches. I’m...

Read More →

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

Subscribe to Our Newsletter