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.
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.
Companies as vehicles
TLDR: "Companies need to be vehicles for success for whomever is involved."
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.
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.