Nov 14 2018

Build a simple in-memory cache in Node.js

I created a Node JS project recently that required fetching some data from an external API. A colleague suggested that I cache the API call response. I thought this suggestion was a good idea since the data did not change very often and the app ran

Timothy Barmann
Oct 31 2018

Goal Setting For Product Managers

Setting goals In order to accomplish anything important, you need to set multiple goals. Your goals need to be both in the big and in the small. The small goals that you set every day will help you hit the larger ones in the end. It’s often

Sep 21 2018

How To Learn Calligraphy (for beginners)

Calligraphy Design How to learn calligraphy efficiently. In our fast-moving world, it’s easy to overlook the amount of effort and time necessary to achieve true mastery of a skill. We millennials are obsessed with instant gratification. We often

Ivan Manolov
Sep 12 2018

Digital Transformation: Everything You Need To Know

Digital Transformation (DT) is a hot topic these days. It might be in the running for buzzword of the year, along with blockchain, disruptive, and cloud-native. And yet, it’s a buzzword that businesses are taking very seriously. As IDG noted in

Nick Kishfy
Jul 10 2018

The Real Value of Cucumber

In the article, Why I Recommend Against Using Cucumber, the author Jason Swett, stipulates some problems with how he sees Cucumber being used incorrectly, and that even if used correctly, he posits that Cucumber has a “small negative value.” While

Mike McDermott
Jun 26 2018

Learning to Code: You’re Doing It Wrong

These days, it seems that almost everybody wants to learn to code — and if you believe all the boot camps and book titles that have surfaced over the past two decades, you might think it's also easy to do. It seems to me that the latest generation

Jun 15 2018

A Complete Guide to Cloud Computing Terms

Intro to Cloud-Native Terms The definition of what makes something a cloud-native application can be a little (pardon the pun) cloudy. This lack of clarity is curious given that by 2020, it is predicted that the "Cloud Shift" will affect more than

Jun 07 2018

Automating Internationalization Workflow in Emacs

A lot of projects we work on at MojoTech require the UI to be accessible in many different locales. Recently we have been working with a global retailer to build an internationalized React client for their B2B ordering platform. One of the core

Dylan Kirby
May 31 2018

Evaluating an Agency Website

When you look at an agency’s site, what do you look for? We recently redesigned our website at MojoTech, and we spent a lot of time looking at other agency sites to help us think about how to move forward with ours. This exercise made something

May 23 2018

Integrating Netlify's Split Testing with Google Analytics

Introduction Running A/B tests are pretty straightforward. Pick an A/B testing platform, set up some JavaScript snippets, and start making your changes through the provided editor. It works great for testing copy and small HTML/CSS changes, but

Brandyn Morelli