Advanced Python: Function and Class Decorators

Clean code doesn't happen by accident. We delibrately structure and improve our 'small' sub-solutions. In this post, we'll dive into the decorator design pattern and discover its origins. We'll explore functional programming concepts like closures, currying, and partial functions, as well as incorporating elements of object-oriented programming. Let's combine the best of both worlds!


Securing Your Flask Application

This post explores essential techniques like encrypting HTTP communication, preventing injection attacks etc .. For flask as well as web applications in general.