Lee Dykes
Posted by Lee Dykes
December 11, 2017

How to Improve Your App With Unit Testing

“This feature is almost ready, but I still need to write some tests.” This a regular statement from developers during client update meetings at Metova, but what does it mean? Our developers are referring to automated testing via unit tests, a systematic process used to validate a software solution such as a mobile app or website.

Read More
Lee Dykes
Posted by Lee Dykes
September 11, 2017

An Introduction to Google Tag Manager

Google Tag Manager (GTM) is a powerful tool for marketers and developers that will take your reporting to the next level.

Read More
Lee Dykes
Posted by Lee Dykes
July 17, 2017

Internationalization With Ruby's I18n Gem

The Why’s of I18n

Internationalization (I18n) is one of the simplest steps you can take to make your Rails code shine. I8n offers a way to extract string and localization data from a Rails app. It mainly consists of using two functions in your views I18n.translate (for strings) and I18n.localize (for date/times). They are often seen in their abbreviated forms t and l. At Metova, I18n is a minimum requirement for writing code: if your views haven’t been I18n’d then your merge request is going to be rejected. Keep scrolling for reasons why you should care about I18n.

Read More