I've done stints as CTO at several companies (retickr, fireplug and Bellhops) I've also worked with numerous companies in the LPG portfolio and one of the side effects of this exposure is that I'm forwarded articles, dozens a day show up in my inbox and I've ...
Many projects that I've worked on have lots of data about user behavior but it's often daunting to start with good introductory questions. The questions that will be relevant to your particular project will vary, but here are some common questions that I've found myself asking when ...
The Problem
Recently I was working on a Django project and I wanted to have my unit tests run whenever any file in my project directory changed. My assumption was that if I had my tests running continuously in a terminal while I was editing code I would be less ...
After a recent upgrade to El Capitan. I found was a bit perplexed when I attempted to run the git command I received the following error:
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
After scratching my head for a ...
I've worked on several startup teams that had a shoestring budget. The battle cry was always, "decrease the burn rate". I love lean startups as much as the next person, but the problem is that the mindset of "let's spend no money" often misses the expense that your ...
I recently inherited a legacy Django application that had bugs and almost no tests. In an effort to make the project more maintainable I set out to cover the code in tests. I've spent the last few weeks scouring the internet searching for things to make testing easier and ...
This is probably very obvious to most people but it threw me for a loop while I was working on heroku tonight so I decided to state my problem with a very google-able title. Are you working on a heroku app and after making changes and running.
git push heroku ...
I've been living in Chattanooga, TN for 2 years now. I moved here initially to work on retickr which morphed into akimbo. I've also been fortunate enough to meet developers from a few dozen other startups here in Chattanooga. Akimbo's main investor here in Chattanooga is The ...
Companies, products and projects need names. This seems like a simple challenge, but when you factor in the myriad of concerns with considering a name settling on one can be rather challenging. I've had the pleasure of working on several projects that I've been involved in the naming ...
I write tons of code.
That's what developers do right? they write code. But I think more than that what developers do is communicate. They solve problems for real people. They understand the human condition. They bump up against cultural, political and economic forces. Good developers understand them and ...