Thoughts, Ideas & Other Ramblings
Hello, and welcome to my website. I started this site a long long time ago with a goal of sharing what I've learned over the years and that's still my goal.
I mostly write about technology, leadership, and business since that's been my livelyhood and my biggest focus for the past twenty years. I also write about my other interests including music, traveling, and other random topics.
When I'm not writing, I like to contribute to open source projects as much as possible and I'm working on a new venture building software that helps people in their daily lives. You can follow along with my progess by checking out my journal here.
Currently I'm available for business coaching, product strategy, speaking, mentoring, and angel investing. Get in touch.
Taking Care of Your Vision
Over the past several months, I’ve had a epic battle with losing my vision. Earlier this year in the spring, I noticed I was having small amounts of eye strain after long periods of computer work. Then I would take it easy and limit screen time and eventually the eye strain would go away and I wo...
It’s my great pleasure to announce that Littlelines has been acquired! It’s a great pleasure because the future is even more bright for Littlelines. When I started Littlelines fourteen years ago, I set out to create a consulting firm that truly focused on client’s success in a safe space where t...
Kill N+1 Queries For Good with Strict Loading
Starting with Rails 6.1, we can set a strict_loading configuration option that, when true, will throw an error if your code attempts to lazy load any associations with out strictly including the association in the ActiveRecord query. A brief history on N+1 queries and Ruby on Rails Rails has a ...