The Teclado Blog

Build a blog platform with Flask: writing and showing posts

Part 1 of this series to guide you through building a blog using Flask and Python! In this post you'll learn how to start your Flask app, set up a database, and create posts.

Working with Python virtual environments: the complete guide

Working with dependencies is a fact of life. With this post, learn about dependency management in Python using virtual environments!

30 Days Of Python

30 Days Of Python is a series that guides you through the initial stages of learning to code with Python. Totally free, with dozens of exercises and projects to complete!

Marshmallow serialization with MongoDB and Python

In this blog post we'll learn how to use the marshmallow library to serialize and deserialize data coming from both users and MongoDB!

Work with dates and times in Python using datetime

Dates and times are essential in programming, but they come with complications: parsing and serializing, storing in databases, and working with timezones among others. Read this post to learn more about how to work with dates and times in Python effectively!

The Teclado Blog © 2026