I am Matt Hensley, thanks for stopping by. This is where I keep thoughts about what I am currently working on as well as blog articles for larger topics. Check it out & let me know what you think.

What I'm doing now

Here is what I am focused on at the moment

This website

I try to update my website pretty frequently, you can see the complete source for it on my github.


I have started a small website that provides speech-to-text transcriptions over at scribeapp.com. Check it out & let me know what you think.

My blog

You can read my thoughts and ideas about various software development related topics.


I am working on getting started presenting topics at development conferences.

Do I Need That Interface?

It's easy to do things in the name of so called best practices but, how often do we sit down and question if that is the right thing to do in our current situation?

How to not screw up everything when moving to a microservice architecture

A lot of people are jumping head first into microservice architecture this year, and lots of them are finding it is much harder than they thought. This post outlines some of the pitfalls you need to watch out for when making this change.

Know your goal

The "boyscout rule" of leaving a code base nicer than you found it is great... in the right environment. Other times it can really cause you problems. This article covers why we need to have a goal in mind when refactoring legacy code.

Get in touch

I would love to hear from you, fill out this form to send me a quick email.