This year, RailsConf took us to Kansas City where we joined up with thousands of fellow Rubyists for three days of workshops and presentations. For those who were unable to attend, Tim Barmann, Micah Frost, and Eric Freese each worked to summarized two favorite presentations as well as a unanimously agreed upon, "Best in Show". To make it easier to…

As I sit on the balcony of our Boulder office building, taking in the stunning view of the Flatirons, I reflect upon the growth and expansion that MojoTech has seen these last few years. I am incredibly humbled to be part of this important and strategic development. When MojoTech decided to open their third location earlier this year, and asked…

In our industry we commonly provide clients with some form of high-fidelity visual prototype of what they want to build. We use these prototypes to guide the discussion and gain feedback. However, these visual assets (often Adobe Photoshop Documents (PSDs)) can have both favorable and unfavorable consequences. To be clear, a PSD can mean any high-fidelity visual representation of screens,…

Here at MojoTech we recently reworked our website with several goals in mind. Top of the list was to more effectively tell our stories and then encourage visitors to continuously engage with our stories through seamless page transitions. We entered the design process assuming that people would intuitively know to click on the footer area of each page to transition…

As a developer you will always encounter situations where there are multiple ways to accomplish the same task. Evaluating your options can be done by acting as if you are reviewing the resulting code. The 4Cs are a useful tool for doing this and you’ll get better at each with pratice. Code clarity makes projects easier to work on…

Being responsible for envisioning and shaping the end user experience is one of the most rewarding responsibilities in building digital products. One of the hardest decisions a product manager will make is determining when something is "done." Determining when to “be done enough” is often a negotiation. The negotiation typically converges around some kind of contract. In agency situations, this…

Last time, MojoTech Developer David Leal discussed some reasons that should help you to at least consider writing living documentation. (The Why.) In this article, he explores what makes good living documentation. (The How.) Update: Be sure to check out Part Three: How You Can Implement Living Documentation The examples are written in Gherkin, Cucumber’s living documentation format, because…

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