Simon Willison’s Weblog


Sunday, 15th September 2013

How come Quora hasn’t contributed any significant open source tools?

Releasing open source software is a lot of work. You need to extract it from your own proprietary systems, clean it up, document it, release it and them deal with support queries, incoming bug fixes, suggestions and feature requests.

[... 192 words]

Event Planning: What can I do to protect myself from a keynote speaker not showing up?

My hunch is that if a keynote speaker doesn’t show up it won’t be for financial reasons—and they wouldn’t expect their fee to be paid. Much more likely it would be a family emergency or unexpected travel problem.

[... 67 words]

How do I become a global nomad as a software engineer?

Go freelance, start working on projects and build up a reputation as an excellent engineer who gets high quality work done on time. Build up a large roster of satisfied clients who wish to work with you in the future, and know how to successfully work with you via email and video conferencing. Now pack your laptop and head off around the world.

[... 126 words]

How can I sell an idea to investors?

At minimum: build a prototype. If you really want then to take seriously, launch a first version and demonstrate traction.

[... 34 words]

What are key considerations when building behind the firewall web apps?

CSRF and XSS are still important: don’t leave any security vulnerabilities which might allow an evil website out on the internet to run JavaScript that steals data from your behind-the-firewall web application.

[... 49 words]

2013 » September