A Software Development Decision Matrix

I think a lot about how early-stage businesses and startups should decide to either develop website and applications in-house, contract a programmer, or contract a software developer. Frankly, as the owner of a software consultancy, this is practically all I think about. I’ve recently been trying to formulate a simple matrix to help people make … Continued

Using the Whenever Gem in Your Rails App

There comes a point in every young Rails developer’s career when she has to schedule a task to run periodically in her app. You can do this by hand in the crontab in the server, but the syntax is a little complicated. The Whenever gem is a wonderful gem that allows you to schedule your … Continued

What is Critical Thinking?

One of the things that haunts my thoughts at night is this: what makes one product better than another? What differentiates software? What, exactly, is the way you can discover how to change the question “Why should I use this?” into “Why shouldn’t I use this?” At every level of software consulting, what I actually provide for … Continued

Build a Color Palette in Your Rails App

So you decided you want to add some color to your rails app. “Hold on,” you say to yourself, “I’m not a designer! How can I choose a nice looking color palette?” Don’t worry, friend. You can do this! Find an image you love This is going to be our secret trick. Find an image … Continued

Bootstrap for Designers

Are you a seasoned designer finding yourself tasked with designing for the Bootstrap grid, but aren’t sure where to start? Do you find yourself limited by developers forcing their preferred front-end framework down the throat of your beautiful designs? Is your design CV riddled with print, but you want to learn to design for the … Continued

What is #remoteweek?

As for me, Lucilius, my time is free; it is indeed free, and wherever I am, I am master of myself. – Seneca, Moral Letters to Lucilius, On Saving Time Last week, we decided it was time to do a field test on our remote working efficiency. While we rarely all work from the same … Continued

Git Workflow for Small Teams

A huge shift happens when your team grows from 2 to 3 people. The way you communicate will be destroyed because of a very simple reason: communication about a project will no longer be able to take place in the natural human format of a conversation. All of the status, the thinking, all the communication … Continued

Get access to our expertise or simply chat us by tapping on this green thing »