Sep 20 2019

Carrying the Torch

At MojoTech, we have a long history of working on, contributing to, and using various Open Source software projects. A sample of early projects include Cerberus, one of the first Ruby-based Continuous Integration tools; Capybara-UI, a Capybara

Craig P Jolicoeur
Aug 29 2019

Introducing Prismatest Testing Library

Today I’m officially announcing the launch of Prismatest, a Javascript library to decouple your front-end tests from the view layer details. Writing tests for front-end applications is hard. Prismatest aims to make it easier. I've seen and written

Jul 22 2019

Contexts with Some Light Phoenix

There once was a professor who ran a school for gifted youngsters. He had the unfortunate problem that his teachers would frequently disappear. Sometimes to space or different time periods or living islands. The result was that classes would be

David Dufresne
May 23 2019

Opening Day

Aerial view of a baseball stadium Introduction Since one of its earliest releases, I have been a rabid fan of an indie computer game called Out of the Park Baseball (OOTP). OOTP is a video game that allows a player to manage his favorite baseball

Joe DelCioppio
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
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

May 01 2018

Building the Right Product vs. Building the Product Right

Product Management Venn Diagram The Product Manager is an essential player in the software development process. Yet, we often find ourselves answering a troubling question when sitting down with eager prospective clients. > "Why do I need a PM? I

Feb 27 2018

Cloud-Native Maturity Model

Introduction Running applications on the cloud is not a binary decision. You don’t just move to the cloud and call it a day. The journey to cloud-native starts with establishing business decisions that mandate that applications in your organization