Semantic Versioning : I call this system "Semantic Versioning." Under this scheme, version numbers and the way they change convey meaning about the underlying code and what...
iOS Dev Directory : The iOS Dev Directory is a comprehensive list of blogs & sites covering iOS development. Whether it covers coding, design, marketing or anything in be...
How to systematically secure anything : Security engineering is the discipline of building secure systems.
Its lessons are not just applicable to computer security. In fact this repo aims to...
Classical Inheritance in JavaScript : JavaScript is a class-free, object-oriented language, and as such, it uses prototypal inheritance instead of classical inheritance. This can be puzzli...
awesome-microservices : A curated list of Microservice Architecture related principles and technologies.
So you want to make a Twitter bot! That’s great! Here are some basic rules for making a bot that isn’t an asshole (and also reduce the chance of the bot getting banned by Twitter).