| Custom Python Decorator Patterns |
Code |
Custom Python Decorator Patterns Worth Copy-Pasting Forever |
| Makefiles for Python Projects |
Code |
The Case for Makefiles in Python Projects (And How to Get Started) |
| Python Math & Stats One-liners |
Code |
10 Python Math & Statistical Analysis One-Liners |
| Python JSON One-liners |
Code |
10 Python One-Liners for JSON Parsing and Processing |
| Optimize Python Code |
Code |
How to Optimize Your Python Code Even If You’re a Beginner |
| functools & itertools |
Code |
Python functools & itertools: 7 Super Handy Tools for Smarter Code |
| Uncommon Uses of Common Standard Library Functions |
Code |
Uncommon Uses of Common Python Standard Library Functions |
| Clean Python Crash Course |
Code |
Stop Writing Messy Python: A Clean Code Crash Course |
| Writing Readable Python Functions |
Code |
The Art of Writing Readable Python Functions |
| Efficient Python (for Beginners) |
Code |
How to Write Efficient Python Code Even If You’re a Beginner |
| Python Data Structures |
Code |
Python Data Structures Every Programmer Should Know |
| Commonly Misused Python Functions |
Code |
7 Python Functions You’re Probably Misusing (And Don’t Realize It) |
| Intro to Golang |
Code |
A Gentle Introduction to Go for Python Programmers |
| Big O Complexity |
Code |
Big O Complexity Cheat Sheet for Coding Interviews |
| Python Tips (for Data Efficiency and Speed) |
Code |
5 Python Tips for Data Efficiency and Speed |
| Automated Data Cleaning Pipeline |
Code |
Creating Automated Data Cleaning Pipelines Using Python and Pandas |
| Automate Data Cleaning in 5 Steps |
Code |
How to Fully Automate Data Cleaning with Python in 5 Steps |
| Advanced Error Handling |
Code |
Advanced Error Handling in Python: Beyond Try-Except |
any() and all() Functions |
Code |
Python any() and all() Functions – Explained with Examples |
| Python Lists 101 |
Code |
Lists in Python – A Comprehensive Guide |
| Update Python Dictionary |
Code |
How to Update a Python Dictionary |
| Generators 101 |
Code |
Getting Started with Python Generators |
| Find set Difference |
Code |
How to Find Set Difference in Python |
| Convert Bytes to String in Python |
Code |
Convert Bytes to String in Python: A Tutorial for Beginners |
| RegEx for Data Cleaning |
Code |
5 Tips for Using Regular Expressions in Data Cleaning |
| Data Cleaning One-Liners |
Code |
10 Useful Python One-Liners for Data Cleaning |
| Unit Testing (Python Functions) |
Code |
How to Write Unit Tests for Python Functions |
| Unit Testing (Instance Methods) |
Code |
How to Write Unit Tests for Instance Methods in Python |
| Tips for Handling Large Datasets |
Code |
Tips for Handling Large Datasets in Python |
| Caching in Python |
Code |
How To Speed Up Python Code with Caching |
| Creating Custom Exceptions |
Code |
How (and Why) To Create Custom Exceptions in Python |
| Coding Interview Tips |
Code |
7 Must-Know Python Tips for Coding Interviews |
| Intro to Indexes in SQL |
Code |
How To Speed Up SQL Queries Using Indexes [Python Edition] |
| Writing Better Python Functions |
Code |
5 Tips for Writing Better Python Functions |
| Function Arguments |
Code |
Python Function Arguments: A Definitive Guide |
| Partial Functions |
Code |
Partial Functions in Python: A Guide for Developers |
| Useful Python Functions |
Code |
Lesser-Known Python Functions That Are Super Useful |
| Docker for Python Developers |
Code |
A Gentle Introduction to Docker for Python Developers |
| For-Else Loop Construct |
Code |
How Does Python's For-Else Loop Construct Work? |
| SQLite Tutorial |
Code |
A Guide to Working with SQLite Databases in Python |
| Psycopg2 Tutorial |
Code |
PostgreSQL in Python Using Psycopg2 |
| Handling Key Errors |
Code |
How to Handle KeyErrors in Python – with Code Examples |
| Common Python Gotchas! |
Code |
5 Common Python Gotchas (And How To Avoid Them) |
| Python Oddities |
Code |
Python Oddities That Might Surprise You |
| Custom Context Managers in Python |
Code |
How To Create Custom Context Managers in Python |
| Convert Python Dict to JSON |
Code |
Convert Python Dict to JSON: A Tutorial for Beginners |
| Building Enumerations in Python |
Code |
Python Enum: How To Build Enumerations in Python |
Natural Sorting (Install natsort with pip) |
Code |
Exploring Natural Sorting in Python |
| Pydantic Basics |
Code |
Pydantic Tutorial: Data Validation in Python Made Simple |
| Pathlib Tutorial |
Code |
How To Navigate the Filesystem with Python’s Pathlib |
| Pathlib File Management |
Code |
Organize, Search, and Back Up Files with Python’s Pathlib |
| Walrus Operator |
Code |
How (Not) To Use Python’s Walrus Operator |
| Tracing Memory Allocation |
Code |
How To Trace Memory Allocation in Python |
| Merge Python Dicts |
Code |
3 Simple Ways to Merge Python Dictionaries |
| Unit Testing w/ Pytest |
Code |
Beginner’s Guide to Unit Testing Python Code with Pytest |
| String Manipulation One-Liners |
Code |
15 Useful Python One-Liners for String Manipulation |
| Useful Decorators |
Code |
7 Powerful Python Decorators to Level Up Your Coding Game |
| Useless Python Functions |
Code |
7 “Useless” Python Standard Library Functions You Should Know |
| Timedelta (work w/ time intervals) |
Code |
How to Use timedelta Objects in Python to Work with Dates |
| Logging in Python |
Code |
Logging in Python: A Developer’s Guide |
| Python for Data Science 101 |
Code |
Python for Data Science (Free 7-Day Mini-Course) |
| Working with Env Vars |
Code |
How to Work with Environment Variables in Python |
| Parsing INI Config Files |
Code |
How to Parse INI Config Files in Python with Configparser |
| Parsing TOML Files |
Code |
How to Work with TOML Files in Python |
| Pydantic for Developers |
Code |
The Complete Guide to Pydantic for Python Developers |
| Parsing JSON |
Code |
How to Parse JSON in Python – A Complete Guide With Examples |
| Parsing XML |
Code |
How to Parse XML in Python Without Using External Libraries |
| Writing Readable Python Functions |
Code |
How to Write Readable Python Functions Even If You’re a Beginner |
| Working with YAML |
Code |
How to Work with YAML in Python – A Guide with Examples |
| Writing Better Data Classes |
Code |
How to Write Efficient Python Data Classes |
| Secure Hashing |
Code |
How to Perform Secure Hashing Using Python's hashlib Module |
| Handle Large Datasets |
Code |
How to Handle Large Datasets in Python Even If You’re a Beginner |
| The Complete Guide to Logging |
Code |
The Complete Guide to Logging for Python Developers |
| Working with the ORC File Format |
Code |
How to Work with the ORC File Format in Python – A Guide with Examples |
| Memory Management |
Code |
Everything You Need to Know About How Python Manages Memory |
| DIY JSON Processing Functions |
Code |
5 Useful DIY Python Functions for JSON Parsing and Processing |
| DIY Date & Time Parsing Functions |
Code |
5 Useful DIY Python Functions for Parsing Dates and Times |
| Singleton Pattern |
Code |
How to Build a Singleton in Python (and Why You Probably Shouldn't) |
| Builder Pattern |
Code |
How to Use the Builder Pattern in Python – A Practical Guide for Developers |
| Factory Pattern |
Code |
How to Use the Factory Pattern in Python - A Practical Guide |
| Observer Pattern |
Code |
How to Implement the Observer Pattern in Python |
| Building a Simple MCP Server |
Code |
Building a Simple MCP Server in Python |
| Working with Parquet Files |
Code |
How to Work with Parquet Files in Python – A Guide with Examples |