The Teclado Blog

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.

Coding Interview Problems: Reversing a List (Python)

Reversing a list is one of the most commonly asked interview problems. It's asked to test fundamental knowledge and also your problem-solving skills. In this post we look at a couple different ways to reverse a list easily!

Python Set Operators

In this post we cover shorthand operators for performing set operations in Python. We'll look at the three most common ones: union, intersection, and difference.

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.

Quick Sequence Reversal in Python

Python lists have a handy method called reverse, but it's not always what we want. For a start, we can't use it on other sequence types, like tuples and strings, and it also performs an in-place modification of the original sequence. Using slices we can get around these limitations, reversing

The Teclado Blog © 2026