Logo
Python Snacks
Logo
Articles
Advertise
Contact
Books
Login
Sign Up
Logo
Python Snacks
Logo
Brandon Molyneaux
Brandon Molyneaux

Meteorologist and software engineer who likes pineapple-less pizza.


AssemblyAI: Transcribe Audio Files with Python

AssemblyAI: Transcribe Audio Files with Python

Redact PII, label speakers, orchestrate LLM agents, and remain HIPAA compliant.

Aug 29, 2026

•

4 min read

Understanding iterators in Python

Understanding iterators in Python

An explanation by going over what they are (pun intended)

Aug 26, 2026

•

3 min read

Pytest vs unittest - which Python package should you use?

Pytest vs unittest - which Python package should you use?

One's in the standard library, the other isn't.

Aug 19, 2026

•

3 min read

Using the Repository Pattern in your Python Code

Using the Repository Pattern in your Python Code

And why it's a great tool to use when swapping out data sources

Aug 12, 2026

•

3 min read

Git Merge vs Git Rebase - What's the difference?

Git Merge vs Git Rebase - What's the difference?

Here's when to use one over the other

Aug 5, 2026

•

3 min read

Reduce the number of if/else statements in your Python code

Reduce the number of if/else statements in your Python code

Add "registry pattern" to your tool belt.

Jul 29, 2026

•

3 min read

Validate your Pandas DataFrames with Pandera

Validate your Pandas DataFrames with Pandera

Continue to use vectorization with this package

Jul 22, 2026

•

3 min read

Using Python's graphlib.TopologicalSort method

Using Python's graphlib.TopologicalSort method

And why it's SO much better than writing Kahn's algorithm by hand

Jul 15, 2026

•

3 min read

Python's functions: the one bug that isn't easy to track down

Python's functions: the one bug that isn't easy to track down

And what you can do to avoid it

Jul 8, 2026

•

3 min read

MarkItDown: Convert almost any document into Markdown with Python

MarkItDown: Convert almost any document into Markdown with Python

A new library from Microsoft that converts almost any document into clean Markdown, in one line

Jul 1, 2026

•

2 min read

Stop logging strings, start logging data with Python's structlog

Stop logging strings, start logging data with Python's structlog

Why your Python logs should be structured and how structlog makes it easy

Jun 24, 2026

•

2 min read

Using Anthropic's Models in your Python program

Using Anthropic's Models in your Python program

Here's the basics on using their API to get Sonnet, Haiku, Opus, and Fable working seamlessly.

Jun 10, 2026

•

3 min read

Understanding the purpose of *args and **kwargs in Python

Understanding the purpose of *args and **kwargs in Python

Here's how you can use it to pass in "unlimited" parameters.

Jun 3, 2026

•

3 min read

Python's partial functions with the functools library

Python's partial functions with the functools library

May 27, 2026

•

3 min read

Type Checking in Python

Type Checking in Python

Tools you can use

May 20, 2026

•

4 min read

Understanding Recursion in Python

Understanding Recursion in Python

Understanding Recursion in Python

May 13, 2026

•

3 min read

Using SQLite with your Python program

Using SQLite with your Python program

Here's how you can use it

May 6, 2026

•

4 min read

Understanding Python's f-strings

Understanding Python's f-strings

Apr 29, 2026

•

3 min read

Reading and Writing files in Python

Reading and Writing files in Python

See how you can read and write text, CSV, JSON, and more using Python, Pandas, and other libraries.

Apr 22, 2026

•

4 min read

Understanding Message Queues with Python

Understanding Message Queues with Python

See what messages and message queues are with stub Python driver code for AWS SQS

Apr 15, 2026

•

7 min read

Python's collections library

Python's collections library

The 2 classes I use all the time as a data engineer

Apr 8, 2026

•

7 min read

Boost your Testing Coverage with pytest-cov

Boost your Testing Coverage with pytest-cov

See what code got executed without tracking it yourself.

Apr 1, 2026

•

8 min read

Using Python's tomllib module

Using Python's tomllib module

Parse your toml files quickly and easily with this simple 2 method module.

Mar 25, 2026

•

6 min read

Bash vs Python - which one is a better scripting language?

Bash vs Python - which one is a better scripting language?

Mar 18, 2026

•

7 min read

Every File in a Python Project Repository, Explained (that's not your Python code)

Every File in a Python Project Repository, Explained (that's not your Python code)

Plus an open source project to support modern AI tooling workflows.

Mar 11, 2026

•

8 min read

Load more
background

Become a better software engineer today.

Newsletter

Login

Upgrade to Pro

Sample Issue

Advertise

Tools

Tutorials

Templates

Resources

Newsletter

Blog

Latest Posts

Experts

Creators

Most Popular

Resources

Support

Recommendations

Software Engineering Books

© 2026 Python Snacks.
beehiivPowered by beehiiv