Securing a Stateless Django Application

Django is a mature web framework for Python. Among it’s many uses is creating REST APIs (or a standalong backend for that matter). Django provides an authentication and authorization mechanism out of the box, but if you wish to make your REST API or the backend stateless, you need to roll your own.

Read More

Web push notifications

Push notifications have readily been available for mobile platforms for quite some time. But push notifications for the web is still a new technology that isn’t supported widely yet. At the time of wriiting this blog post, only Chrome, Firefox and Opera supported push notifications. Safari has support for push notifications through a propriety API that is beyond the scope of this article.

Read More

How do we debug typescript?

Before we get started with anything else, can we debug in typescript itself? Not the generated javascript files, but the source typescript? The answer is yes.

Read More