Articles
Lessons from the field on API strategy, design, governance and AI integration.
How often do you visit competitor websites?
Oh, it seems innocent enough. A page view here, a page view there. Pretty soon you are hooked on competitor websites and can’t make a decision without first looking at the...
“Not descriptive enough” can be a bad sign
If you are struggling with trying to find a term for your website copy or functionality that covers a variety of user types or concepts, it is typically a sign of too much gener...
Lone Star Ruby Conference 2007 on Pownce
If you want to follow my notes from the Lone Star Ruby Conference 2007, you can subscribe to my Pownce page. For those at the conference, I’m seated against the wall stage...
Attending the Lone Star Ruby Conference 2007
I’ll be at the Lone Star Ruby Conference on Fri Sept 7th and Sat Sept 8th, so if you will be there, drop me a comment or note and let me know so that we can meet up. [tags...
Startups on Rails
I met my good friend Ryan Heneise over lunch Monday, during which we were discussing what sort of FUD we get from startups regarding Ruby on Rails. Rather than go through the vo...
My Number One Development Priority: Helping Startups Focus
As an architect and developer, you may think that all of my time helping startups get from idea to revenue is spent writing and managing the code, but I find that it first shoul...
Friday Dream Projects Week 7: Audio Compression Edition
I have been learning about audio level compression (sometimes called DRC) to understand why some music has little dynamic range (highs and lows seem soft or muffled). Keep in mi...