lukiebriner
Creating something that already exists.
Although OWASP are not legally mandated, they are the most respected go-to people for this kind of stuff and have much more exposure that your "guide" ever will, it also has a much greater level of review and scrutiny so instead to trying to help by increasing the web noise level and possibly making your own mistakes/ommissions (some of which are mentioned below), why not instead get engaged into the existing community and increase the quality of that if needed?
e.g. I return 304 when people query an image 1) Because it is not a static resource but is pulled in from another server and 2) It will never expire because if it changed, a parameter in the URL would also change.
If investment was made to comparable levels in any of the 10 or more other large cities in the UK so companies don't feel the need to work in London, perhaps we would solve productivity without producing a Mega-city.
It sounds easy and I know there are loads of bureaucratic hurdles and it doesn't help that local councils don't always want the change that is needed in their nice cities to create the influx of jobs...
If you want to bring sales skills into the mix then you need to know your target market segment. Selling cars to the public is not the same as selling robots to the corporate world.
Startups also should have multi-tasking founders. Ideally, all of you can do several things. It can be a mistake to think that person A is a sales person, person B is technical, person C is design etc. because you then need 6 or more people just to cover all the jobs.
Also, you will possibly come up against problems with investment if a Founder is seen as dead-weight rather than adding value.
Just my tuppence worth!