california app design company

Business

January 03, 2014

Don’t Judge a Design by its Looks

Paul Adams recently wrote a piece in which he addresses some concerns around the field of design today. Specifically, using design to impress peers rather than addressing real business problems.

December 11, 2013

Business Lessons from Computer Science - Dining Philosophers

There's been quite a few lessons I've taken from my computer science degree into owning and operating a business but the one that's been probably the most significant has been the "Dining Philosophers". I think it's an important lesson that should be taught in any management curriculum as it encourages abstract thinking and problem solving.

November 27, 2013

Companies as vehicles

TLDR: "Companies need to be vehicles for success for whomever is involved."

March 21, 2013

Building an Application is a lot like Building a Bicycle

In my most recent experiment of building a new road bike I noticed that the process kept getting delayed due to lack of preparation. I basically approached this project with the ego that I could just remember all the parts I would need. In reality I just kept forgetting one small part, would order it, and then would quickly realize that I forgot just one more part.

November 29, 2012

First Time Founder Gotchas

We work with startups all the time and being developers based right in downtown San Francisco get to see A LOT of companies start up. Subsequently we also see A LOT of companies not quite make it off the ground (aka fail). Looking at these retrospectively and abstracting out the general problems (computer science) we can start to notice patterns emerge. This article is meant to simply highlight some of these observations. Think of it as a form of early-stage gotchas.Don't hide your idea.The most obvious and painful thing that blocks people from actually starting their company is that founders, for some reason, have a tendency to hide their idea. The fear is that somebody will steal this brilliant idea and build an awesome company out of it. Having this thought process is incredibly harmful because these founders don't allow themselves to test their idea and let it take a life of its own.