Web Application Security

Why cyber-security? Cyber security has become a necessity for any web developer building client-facing web applications. We are looking into following options for securing…

ES6 Parameter Handling

ES6 introduced improved parameter handling in JavaScript. Instead of the half array arguments object, these new improvements will significantly improve how we handle arguments…

ES6 Generators

ES6 generators are functions that can be paused or resumed, and work cooperatively in a multitasking applications. ES6 generators become useful in the scenarios…

Safari CSS Hacks

Applying changes only for Safari has been always a challenging task. Also adding the fact that Safari has changed since version 6.1 makes it…