The Teclado Blog

Creating a New Sequence Type in Python - Part 3

In this post we continue our journey to create a new sequence type using classes and Python's special methods. This time we focus on operator overloading!

Python's Enumerate Function

In this Python snippet post we take a look at the enumerate function: a vital tool for creating Pythonic loops.

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.

The Teclado Blog © 2026