Category / Engineering

It's no secret that we here at MojoTech are big advocates of Elixir. We're using it on client projects, talking about it at conferences, Elixir meetups, and we're even involved in two conferences this fall. (See: Elixir with Love and Elixirocks) We've spent a fair amount of time getting to know the ins and outs, so we decided to share…

As React advocates, we've used React on a number of client projects, put on a two-day symposium, and frequently share our thoughts on the framework and community here on this blog. Whether you're new to React or using it every day, it's valuable to remain up to date on the latest tools and resources available, so we asked a few…

Clutch.co, a B2B research and consumer review service, recently spoke with Will Farrell, Lead Software Architect at MojoTech, about cloud infrastructure options and various cloud solution options. Will's interview gives an insightful look into how MojoTech evaluates cloud solutions for our client projects. His original interview can be found on Clutch.co or you can read the exchange below!…

If you’re an engineer at a digital product company or agency, you’re probably no stranger to the principles of the agile method, sprints, and scrums. You know that they pretty much mean “work fast and avoid blockers”. These methods and processes are a great way to work quickly and efficiently, and we devoutly subscribe to them at MojoTech.…

As a team lead, I often find myself creating specifications for requested features. They bring a lot of benefits to the process of building an application. However, writing good specifications is a skill that must be practiced and it isn't one that is taught very often. Solid specifications are important and I’m going to share the properties I look…

Imagine for a second you’re renovating your kitchen. You’ve hired an interior designer and a contractor to build things out. They’re incredible at what they each do, but it doesn’t take long to see they can’t communicate. The kitchen eventually gets built, but it took too long, cost too much, and now the sink keeps…

Jeff has been lucky enough to provide solutions to problems in the healthcare, e-commerce, non-profit, and shipping industries. He cares deeply about both quality and pragmatism, but mostly people. A year-round bicycle commuter, he has braved 80 blocks one-way through Manhattan, as well as Colorado winters. He thinks New York pizza is best but will eat any kind. Read on…

There’s a lot of chatter these days about the problems with REST, as well as a whole host of proposed solutions. GraphQL. Falcor. Om.next. These are all interesting tools with their own sets of tradeoffs, but not everyone has the luxury of starting a greenfield project or throwing out REST entirely. What about the thousands of existing REST…

Channing realized during his senior year of college that the Economics and Finance degrees he’d just earned didn't match up with what he really wanted to do with his life. So he moved to San Francisco, hope-rich and cash-poor, and began building with Rails. A few years later he fell in love with React and has focused on the…

As one of the "elder statesmen" at MojoTech, I interview a lot of engineers. Over the years, I've come to see this more and more as a discipline in itself. I've found that the craft of conversational interviews, like many inexact sciences, consists of navigating tensions between opposing forces. It's all about finding the right balance. Here are a few…

Building an innovative company

On paper, MojoTech's resume looks pretty impressive. Since its inception in 2008, MojoTech has launched more than 100 products by partnering with clients to deliver software that solves their most complex business problems. MojoTech was ranked the 42nd fastest growing software company in America by Inc. Magazine, and was listed as one of 2016’s Best Places to Work for…

Load More