The Teclado Blog

Tkinter's Grid Geometry Manager

In this post we dive deeper into GUI development with Tkinter, exploring the grid geometry manager. Grid is a great alternative to pack for complex layouts.

How to set up Visual Studio Code for Python development

Visual Studio Code is an amazing editor for Python. Here are a few extensions, tips, and tricks I've learned over the years!

Generating a Collection of Random Numbers in Python

In this post we learn about choices and sample: two useful functions in the random module used for generating collections of random values.

Updating Python Dictionaries

In this snippet post we look at the update method for dictionaries. We can use update to change several values at once or extend dictionaries with new keys.

Side values in Tkinter's pack geometry manager

This week we continue our journey into GUI development with Tkinter, and explore how to use the side configuration option in the pack geometry manager.

The Teclado Blog © 2026