Hello! My name is Thanasis, also known as thanpolas. I am passionate about the web, both the technical and the business aspects of it. I have a strong Open Source presence, and love all things tech!
I live in London and love to make new connections, email me!
CIP is Classical Inheritance at its' best. It provides an easy to work with API for performing classical inheritance in Javascript. It features a powerfull and flexible extend()
method that allows custom constructors and argument stubbing which enables to pass stubbed arguments to the parent constructor. CIP is a foundational building block.
Middlewarify will apply the middleware pattern to your Objects. It will enable you to attach middleware using the typical use()
method or use before() / after()
hooks. Middlewarify uses the Promises/A+ spec for resolution and handling asynchronicity.
Kansas is a usage limited API controller. It will consumer API Units based on a token for the resources you have chosen. If the usage limit is reached with the given period (one month) all further calls will be rejected. Kansas was built on Redis and there's an express module (kansas-express) that will enable fast integration with your services.
Grunt Closure Tools for Grunt is a superset of the tools provided by the Google Closure Library. The powerful compiler, the builder and the dependency writer.