Do you need a Programmer or an Engineer?

When MojoTech was smaller I spent more time writing code than emails. That ratio has changed over the last few years. Now that I'm now more responsible for business development than software development I spend more time with non-technical business leaders than I used to, including clients. A common theme I've noticed is how most people tend to lump all…

Read more

How you should write living documentation

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.) The examples are written in Gherkin, Cucumber’s living documentation format, because Cucumber is the tool I use at work. It is not perfect — in fact…

Read more

The Recap: July 28, 2014

We post a lot of hyperlinks over on our Twitter account each week. But we know it can be hard to keep up with all that knowledge. Each week we pick the best of what we've looked at and post it in The Recap. (Posting a little late because we had a lot going on last week.) We talk a…

Read more

Correcting problems is expensive, so you should focus on patterns instead.

Last week Aaron Snyder (@aesny) talked a bit about our process for hiring engineers. This week he shares some thoughts about how to prioritize the problems you need to solve. As an engineer and team lead, my day is spent solving problems. For me the problems range from cache invalidation schemes to motivating clients to work differently. At times it…

Read more

Picking Winners: How We Hire (and Nurture) Developers at MojoTech

Aaron Snyder is a Developer at MojoTech. Here he shares some thoughts on our hiring process. No matter how much experience you have, there’s a lot to learn when taking a job at MojoTech. Shortly after being hired and becoming aware of the knowledge/skills gap between myself and other colleagues, I approached our CEO Nick Kishfy. I was…

Read more

Why You Should Write Living Documentation

David Leal (@ior3k) shares some thoughts on the documentation process. Update: Part 2 of the Series: How to Write Living Documentation If you are a software developer, I hope by now you have realized that you're much more than a "code monkey". If that weren't the case, you'd be translating between a detailed description of a given process, written in…

Read more