Glenn Stovall

Developer, Technical Consultant, Author

Why I Don’t Bill Hourly

How pricing models affect project outcomes

This post orignally appeared on Concordant Solutions. Read why it moved.

Many web developers and designers charge their clients by the hour. We have done that ourselves in the past. But as of 2014 I’ve decided to completely do away with hourly billing. What’s wrong with billing by the hour?

AARRR! Pirate Metrics

How to Track the 5 Numbers That Define Your Company’s Success

This post orignally appeared on Concordant Solutions. Read why it moved.

Pirate Metrics refers to an the acronym ‘AARRR’, which stands for five metrics used to track the performance of your business online. The five metrics are Acquisition, Activation, Retention, Referrals, and Revenue. By tracking these metrics, you can get a clearer picture of the health of your business, and figure out where you should focus your efforts. The idea was popularized by Dave McClure. These ideas are a framework for how to approach your online business and all of them won’t apply to everyone. Today I’d like to give you an overview of what they are, how to track them, and some ideas on how to improve your performance in each. I hope this will get the gears turning on how to apply them to your business.

Why I Am Killing My Company Blog

Personal vs. Professional Blogging, Part II

Back in March, I wrote and article, Personal vs. Professional Blogging. In that article I explained why I decided to publish my writing on two blogs:, Where I planned on writing content aimed at fellow developers and freelancers. The other site was Concordant Solutions My “company brand” (ugh, I will never be comfortable with that phrase) where I aimed to write content I thought clients would enjoy. That hasn’t worked. Here is why, and how I plan to fix.

How to Turn Your Services Into Products

Today I wanted to talk to you about the idea of “productized consulting”. Productized can give you a way to package your services in a way that is easier to sell and can be scalable. Here’s a quick run down of how it works:

  • Take a service you have provided to clients in the past.
  • Define a fixed scope and price for that service.
  • Sell that service like you would a physical product or monthly subscription.

The Self Publisher’s Journey

I’m working on self publishing and eBook in the coming months, and I wanted to document my journey and share it with you. I have enjoyed and been inspired by other writings such as Alex Turnbull documenting his ongoing journey to get to $100,000 recurring revenue, and Nathan Barry’s “Web App in Six Months Challenge”. There is nothing like publicly sharing your techniques and struggles in order to both share useful information with other people, and to keep myself accountable.

Learning to Say No

I just looked in the mirror. I had several more gray hairs in my beard than I had before. I had taken on more client work than I could handle, and had been working long nights and weekends. I knew I was tired and stressed, but it was a real wake up call to see the physical effects of burnout, in addition to the mental. It was at that moment I realized something had to change with how I was managing my business. If you are a freelancer, You have to learn how to say no. Your business, just like a product, is going to be designed. If you don’t carefully, mindfully design your own business, then other people will do it for you. And they won’t have your best interest at heart.

The Building Blocks of Business

It’s easy to look at successful tech companies — ones that have dozens of products like Google, tens of thousands of subscribers like Basecamp, or millions of subscribers such as Facebook. But these kinds of successes didn’t happen overnight. They happened one small step at a time.

I was recently published in my local paper, The Athens Banner Herald. You can read the full article here.

Freelance Pricing Handbook Launch Post-mortem

Whenever I finish a product, I like to write a post-mortem. A post-mortem answers a few important questions: What w went well? What went wrong? What could be done better next time? I usually keep these to myself, but this time I wanted to share. Building an email list is something every business should be doing, and I wanted to share the specific techniques I used in order to increase the size of a list 500% in 2 days.

How to Test Controller Concerns in Rails 4

Concerns are a new feature that was added in Rails 4. They allow to clean up code in your models and controllers. They also allow you to share functionality between models or controllers. However, they can be a bit tricky to test in isolation. In this article I want to show how you can test your controller concerns in isolation.

Announcing the Freelance Pricing Handbook

Today I’m proud to announce a new free eBook guide. The book is called the Freelance Pricing Handbook, and it’s designed to help freelancers find their perfect rate. The most common question I hear from current and aspiring freelancers is “How much should I charge?” This book sets out to answer this question.