Adam Haney

I'm an entrepreneur and hacker living in #cha. Working on a few different projects. You can find me on github, twitter and angel list.

Sitemap •  RSS Feed

Learning about the problems you'll face

May 11, 2016

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 ...

continue reading

Questions to Ask When Beginning Analysis

May 9, 2016

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 ...

continue reading

Running Tests When Files Change on OS X

Nov. 29, 2015

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 ...

continue reading

xcrun: error: invalid active developer path

Nov. 27, 2015

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 ...

continue reading

Services I'm Happy to Pay For

Dec. 16, 2013

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 ...

continue reading

Django Test Addons You Should Be Using

Nov. 2, 2013

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 ...

continue reading

Heroku says 'everything up to date'

Aug. 16, 2013

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 ...

continue reading

Chattanooga Developers

Aug. 1, 2013

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 ...

continue reading

Naming things for human consumption

July 10, 2013

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 ...

continue reading

Getting Started

July 9, 2013

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 ...

continue reading