The Teclado Blog

Simple JWT Authentication with Flask-JWT

Adding authentication in Flask applications can be really straightforward. Learn more about token-based authentication with Flask-JWT in this post.

Introduction to unit testing with Python

Testing is an essential part of software development. Start writing simple and effective tests with this blog post. It's easier than you think!

Encrypting passwords in Python with passlib

The biggest problem with encryption is that we don't do enough of it. Learn how to easily secure personal data and encrypt passwords with Python and passlib.

How to interact with APIs using Python

APIs allow your code to interact with other code. In this post we'll learn more about what APIs are for, and how to use them from your Python code.

Logical comparisons in Python: and & or

Python's and and or keywords can be confusing for beginner programmers, but also for programmers coming from other programming languages. That's because in Python, these operators can behave differently than in other languages! Traditionally, and and or are used to compare true and false values. We do this in English

The Teclado Blog © 2026