- air
- ajax
- algorithm
- apple
- bitbucket
- braintapper_exchange
- charts
- chumby
- codeigniter
- cognos
- complexity
- crashplan
- crosstab
- dash
- dashboard
- date
- dbvisualizer
- decisions
- dimension
- dogfood
- dona_wong
- dropbox
- edward_tufte
- extension
- feature_checklists
- feature_excellence
- filemaker
- firefox
- firewall
- flot
- flowing_data
- fogbugz
- football
- free
- freenas
- freshbooks
- git
- github
- gm
- google_charts
- iPad
- javascript
- jdbc
- jedox
- mac
- macbook
- maps
- marsedit
- mercurial
- metaweblog
- metrics
- microstrategy
- monowall
- moo
- nathan_yau
- news
- nosql
- open_source
- palo
- pentaho
- pfsense
- printing
- programmers_interfaces
- rapidweaver
- regex
- regexr
- rest
- safari
- smoothwall
- sony
- sqlpower
- stackoverflow
- statistics
- stephen_few
- svg
- tablet
- ticket_agent
- time_machine
- tip
- tm1
- transformer
- trick
- typographic grid
- usability
- visualization
- vmware
- w3c
- web
- wiki
- wikkawiki
- work_management
- wsj
One of those things you'll alway hear me say is that "you've got to eat your own dogfood".
For the non-tech industry people among you, the saying means that you need to use the products that you create. Only then will you appreciate the pain points your customers have with your product.
I have been dogfooding Ticket Agent for some time. While the app is far from complete, it's definitely in a state where I have been using it to manage the development of itself.
Dogfooding the app has resulted in many user experience (UX) changes, many of which should improve the product.
In my main web site, one of the big pieces of software I mention that I use is Fogbugz. Fogbugz is an excellent bug/issue tracking app that is designed for and used by software developers. In my mind, it is leaps and bounds better than JIRA, the main player in the market, but that's just my opinion.
I use Fogbugz a little differently than most of Fogbugz' customers. I use it as a services/work management tool, which it easily handles, but isn't its most optimal use. I am almost at the point where I can stop using Fogbugz completely, and replace it with Ticket Agent. That's a huge step for me.
I also mention on my main web site that I use Evernote quite religiously, but about 20% of the content I store in Evernote doesn't really belong there, but is there because it's convenient. I should be moving that content over to Ticket Agent some time soon.
So no matter what happens in terms of Ticket Agent's success, I think I'll be happy that I've built a tool that truly scratches my own itches, and is something that I'll be proud of.
A big chunk of the back end has been written. The hard part, believe it or not, is the front end, which I have begun development in earnest.
