• Tech documentaries

    Some interesting content to watch, while also briefly looking at how tech is represented and why that approach is taken.

  • An(other) Introduction to JWTs

    Ever wondered how the login information of all your various applications, mobile or web, are handled? Or how does the “Login using Google/Facebook/Github etc” work? JWTs are probably in use, behind the scenes to enable these and more.

  • Writing a Custom Linter Plugin - Part 2

    Okay, let’s write a simple linter plugin using the basics discussed in the last post. This plugin will check for the use of eval functions in the code. Now Pylint already has this feature by default, but let’s write our one of our own to see how easy it is to write one. Once we are done with this...

  • Writing a Custom Linter Plugin - Part 1

    In the last post, I had written about how a linter helps us write better code while also ensuring language / organization specific compliance rules. I also mentioned that we could write custom rules or plugins to extend existing linter capabilities. While the concepts will remain pretty much the same, the exact implementation of the plugin will depend on...