Simon Willison’s Weblog

Wednesday, 4th December 2013

As a non-technical single founder for a web startup, is it better to hire a design firm to build the prototype, or find a technical co-founder?

Find a co-founder. The problem with using an outside agency to build your initial prototype is that you won’t really start learning about your product until after you have launched it. You need to have the talent available in-house to then make changes and improvements based on the feedback you get from real users.

[... 123 words]

Is there a substantial difference between using a Mac or a Windows machine for web development (particularly RoR)?

No matter if you are on Mac or Windows you should be using a Linux virtual machine for development, ideally running the same operating system as you deployment environment (I like Ubuntu for this). Vagrant is a popular tool for managing this kind of setup.

[... 151 words]

Is greater comfort with Windows a good enough reason to switch from PHP to ASP.NET?

Learning Linux really isn’t that hard, and it will dramatically increase your potential horizons as a programmer. Install Ubuntu on a virtual machine on your laptop and start running through some tutorials.

[... 53 words]

2013 » December