Gaslight Blog

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

06/17/19

Intro to Processes in Elixir

Intro to Processes in Elixir As I have been learning Elixir in the past few months, I have heard a lot about processes. Lots of Elixir’s biggest selling points, like its concurrency support, scalability, and fault tolerance, are possible because of the features and characteristics of processes. Processing Processes Elixir...

Read More →

05/20/19

React Hooks at a Glance

In this post we are going to answer the question why you would want to use React hooks and go over a few of the ones built in. I will be covering the useState and useEffect hooks as I feel these will give you the most bang for your buck...

Read More →

04/15/19

Refactoring Patterns in Elixir: Replace Conditional with Pattern Matching

Part 1: Replace Conditionals with Pattern Matching Replace Complex Conditionals in Function Bodies with Pattern Matching in Function Heads Several of us developers at Gaslight have been meeting up on Fridays to discuss Martin Fowler’s seminal book, Refactoring. The 2nd edition of his book, which is what we have been...

Read More →

03/18/19

Two-Factor Authentication in Elixir and Phoenix

Two-Factor Authentication in Elixir and Phoenix Multi-factor authentication relies on the user having two or more pieces of evidence (or factors) in order to gain access into a system. In this example we will implement a two-factor authentication system that requires the user to present two forms of evidence: what...

Read More →

02/18/19

How an Understanding of the Scientific Method Can Make You A Better Practitioner Of Agile Software Development

Here at Gaslight, we pride ourselves on being practitioners of agile software development, which we believe provides the best methodologies and practices to develop the best software. A core methodology we practice (and preach) is test driven development (TDD), which is a style of programming that uses testing to drive...

Read More →

01/21/19

Framework Independent Web Components

Framework Independent Web Components The momentum behind Web Components is growing. Firefox has recently shipped full support for key Web Component standards. Microsoft just announced it was moving to rewrite Edge using the Chrome rendering engine. With Chrome having had support for Web Components for some time already, we can...

Read More →

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

Subscribe to Our Newsletter