All of my publications in one spot. Note that these do not include my own blog posts.
2021
Python News: What's New From July 2021?
Publication: Real Python
Type: News article
Python News: What's New From June 2021?
Publication: Real Python
Type: News article
Python News: What's New From May 2021?
Publication: Real Python
Type: News article
Python News: What's New From April 2021?
Publication: Real Python
Type: News article
Python News: What's New From March 2021?
Publication: Real Python
Type: News article
2020
Real Python's Office Hours: Learn With Python Experts in Real Time
Publication: Real Python
Type: Marketing
Python Basics: A Practical Introduction to Python 3
Publication: Real Python
Type: Book
Numbers in Python
Publication: Real Python
Type: Tutorial
Find & Fix Code Bugs in Python: Debug With IDLE
Publication: Real Python
Type: Tutorial
A Practical Introduction to Web Scraping in Python
Publication: Real Python
Type: Tutorial
Object-Oriented Programming (OOP) in Python 3
Publication: Real Python
Type: Tutorial
Create and Modify PDF Files in Python
Publication: Real Python
Type: Tutorial
Python GUI Programming With Tkinter
Publication: Real Python
Type: Tutorial
The Slater and sub-k-domination number of a graph with applications to domination and k-domination
Publication: Discussiones Mathematicae Graph Theory
Type: Journal Article
2018
How to Round Numbers in Python
Publication: Real Python
Type: Tutorial
Itertools in Python 3, by Example
Publication: Real Python
Type: Tutorial
The Ultimate Guide to Speech Recognition With Python
Publication: Real Python
Type: Tutorial
2015
Upper bounds on the k-forcing number of a graph
Publication: Discrete Applied Mathematics
Type: Journal Article
2014
On the k-residue of disjoint unions of graphs with applications to k-independence
Publication: Discrete Mathematics
Type: Journal Article