Tech News Aggregator

Python Pop Quiz – Number Explosion
[Python Library] Python Pop Quiz – Number Explosion

You will sometimes come across examples of code that use one or two asterisks. Depending on how the asterisks are used, they can mean different things to Python. Check your understanding of what a sin...

The Python Show – Python Illustrated
[Python Library] The Python Show – Python Illustrated

In this episode, we hear from two sisters who put together a beginner’s book about Python. The unique hook for their book is that one sister wrote the text while the other did the illustrations. Liste...

Textual – Creating a Custom Checkbox
[Python Library] Textual – Creating a Custom Checkbox

Textual is a great Python user interface package. Textual lets you create a GUI-like interface in your terminal. You can use many different widgets in Textual. However, the widget you will be focusing...

Python Typing Book Kickstarter
[Python Library] Python Typing Book Kickstarter

Python has had type hinting support since Python 3.5, over TEN years ago! However, Python’s type annotations have changed repeatedly over the years. In Python Typing: Type Checking for Python Programm...

How to Type Hint a Decorator in Python
[Python Library] How to Type Hint a Decorator in Python

Decorators are a concept that can trip up new Python users. You may find this definition helpful: A decorator is a function that takes in another function and adds new functionality to it without modi...

How to Switch to ty from Mypy
[Python Library] How to Switch to ty from Mypy

Python has supported type hinting for quite a few versions now, starting way back in 3.5. However, Python itself does not enforce type checking. Instead, you need to use an external tool or IDE. The f...

Black Friday Python Deals Came Early
[Python Library] Black Friday Python Deals Came Early

Black Friday deals came early this year. You can get 50% off of any of my Python books or courses until the end of November. You can use this coupon code at checkout: BLACKISBACK  The following links ...