DesignPatternsPHP : This is a collection of known design patterns and some sample code how to implement them in PHP. Every pattern has a small list of examples (most of t...
Mobile Web Application Best Practices : The goal of this document is to aid the development of rich and dynamic mobile Web applications. It collects the most relevant engineering practices, ...
Run your own identity server : Running your own identity server allows you to act as an OpenID Provider. You could run one just for yourself, for a community of users or, if you wis...
The Big List of Naughty Strings : The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data.
Collection of thinking tools and frameworks to help you solve problems, make decisions and understand systems.