DEV Community

Aaron Rose profile picture

Aaron Rose

Software engineer and technology writer at tech-reader.blog

Location Dallas, TX Joined Joined on  Personal website https://www.tech-reader.blog
The Custom Conveyor: Building Your Own Iterators

The Custom Conveyor: Building Your Own Iterators

1
Comments
8 min read

Want to connect with Aaron Rose?

Create an account to connect with Aaron Rose. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
The Conveyor Belt Protocol: Understanding Iterators

The Conveyor Belt Protocol: Understanding Iterators

Comments
8 min read
The Library Method: Understanding @cache

The Library Method: Understanding @cache

6
Comments
6 min read
The Custom Alarm Codes: Creating Your Own Exceptions

The Custom Alarm Codes: Creating Your Own Exceptions

1
Comments
7 min read
The Alert System: Try, Except, and Finally

The Alert System: Try, Except, and Finally

1
Comments
7 min read
The Custom Portal Design: Building Your Own Context Managers

The Custom Portal Design: Building Your Own Context Managers

1
Comments
6 min read
The Automatic Door System: With Statements Explained

The Automatic Door System: With Statements Explained

1
Comments
6 min read
The Pipeline Network: Generator Expressions and Comprehensions

The Pipeline Network: Generator Expressions and Comprehensions

2
Comments
7 min read
The Parameter Laboratory: Decorators with Arguments

The Parameter Laboratory: Decorators with Arguments

1
Comments
4 min read
The Function Modification Station: Basic Decorator Mechanics

The Function Modification Station: Basic Decorator Mechanics

1
Comments
4 min read
The Closure Phenomenon: Functions That Remember

The Closure Phenomenon: Functions That Remember

14
Comments 3
5 min read
The Scope Investigation: Local, Global, and Nonlocal Variables

The Scope Investigation: Local, Global, and Nonlocal Variables

2
Comments
4 min read
The Assembly Line: String Formatting and f-strings

The Assembly Line: String Formatting and f-strings

1
Comments
4 min read
The Immutable Manuscripts: Why Strings Never Change

The Immutable Manuscripts: Why Strings Never Change

Comments
4 min read
The Unpacking Ceremony: Multiple Assignment and Tuple Magic

The Unpacking Ceremony: Multiple Assignment and Tuple Magic

Comments
4 min read
The Immutable Exhibition: Why Tuples Never Change

The Immutable Exhibition: Why Tuples Never Change

Comments
4 min read
The Frozen Collection Vault: frozenset and Set Immutability

The Frozen Collection Vault: frozenset and Set Immutability

Comments
4 min read
The Membership Registry: Set Operations and Uniqueness

The Membership Registry: Set Operations and Uniqueness

1
Comments
4 min read
The Specialized Archives: defaultdict, Counter, and OrderedDict

The Specialized Archives: defaultdict, Counter, and OrderedDict

2
Comments
3 min read
Beyond `i` and `tmp`: Writing Code for Humans, Inspired by Grace Hopper

Beyond `i` and `tmp`: Writing Code for Humans, Inspired by Grace Hopper

1
Comments
3 min read
The Immutable Key Mystery: What Makes a Dictionary Key Valid

The Immutable Key Mystery: What Makes a Dictionary Key Valid

3
Comments
5 min read
The Great Reorganization: Dictionary Ordering and Resizing

The Great Reorganization: Dictionary Ordering and Resizing

2
Comments
4 min read
The Collision Protocol: When Two Keys Share a Drawer

The Collision Protocol: When Two Keys Share a Drawer

2
Comments
5 min read
The Alternative Filing System: Open Addressing Explained

The Alternative Filing System: Open Addressing Explained

2
Comments
5 min read
The Moving Day Disaster: Understanding List Mutations

The Moving Day Disaster: Understanding List Mutations

2
Comments
4 min read
Lists as Function Interfaces: *args, Mutable Defaults, and the One-Liner Power

Lists as Function Interfaces: *args, Mutable Defaults, and the One-Liner Power

5
Comments
3 min read
The Secret Life of List Operations: Why Slicing Isn't Free

The Secret Life of List Operations: Why Slicing Isn't Free

1
Comments
3 min read
Efficient Iteration Patterns with Python’s itertools

Efficient Iteration Patterns with Python’s itertools

1
Comments
3 min read
Beyond for loops: Mastering Python's Iterators and Generators

Beyond for loops: Mastering Python's Iterators and Generators

1
Comments
4 min read
The Art of Simple Python Lists

The Art of Simple Python Lists

Comments
4 min read
The Art of Simple Python Variables

The Art of Simple Python Variables

Comments
3 min read
The Art of Simple Python Functions

The Art of Simple Python Functions

Comments
3 min read
The Art of Simple Python Loops

The Art of Simple Python Loops

1
Comments
3 min read
The Secret Art of Writing Great Python Comments

The Secret Art of Writing Great Python Comments

Comments 1
3 min read
Python Comments - Write Code Humans Can Actually Understand

Python Comments - Write Code Humans Can Actually Understand

Comments 1
3 min read
Demystifying Python Decorators, Part 2: The Pythonic Way and Advanced Usage

Demystifying Python Decorators, Part 2: The Pythonic Way and Advanced Usage

Comments
3 min read
Demystifying Python Decorators, Part 1: The Foundational Concepts

Demystifying Python Decorators, Part 1: The Foundational Concepts

Comments
4 min read
Python Pro Tip: Mastering *args and **kwargs (Argument Packing Explained) 🎁

Python Pro Tip: Mastering *args and **kwargs (Argument Packing Explained) 🎁

Comments
3 min read
Python Pro Tip: Unpack Your Variables Like a Boss

Python Pro Tip: Unpack Your Variables Like a Boss

Comments
3 min read
Python's Most Famous Gotcha: The Mutable Default Argument

Python's Most Famous Gotcha: The Mutable Default Argument

Comments
4 min read
Python's is vs ==: Stop Confusing Identity with Equality

Python's is vs ==: Stop Confusing Identity with Equality

Comments
3 min read
Print Isn’t Return: The Subtle Distinction That Changes Everything

Print Isn’t Return: The Subtle Distinction That Changes Everything

Comments
3 min read
Mutable or Not? Why Lists Behave Like Clay but Strings Don’t

Mutable or Not? Why Lists Behave Like Clay but Strings Don’t

Comments
3 min read
Python String Formatting: From Basics to F-Strings

Python String Formatting: From Basics to F-Strings

3
Comments
3 min read
Mastering Slicing and Indexing in Python: Access Data with Precision

Mastering Slicing and Indexing in Python: Access Data with Precision

2
Comments
3 min read
Python List Comprehensions: Write Cleaner, Faster Loops

Python List Comprehensions: Write Cleaner, Faster Loops

Comments
3 min read
Taming Your Data: How to Sort and Filter Lists in Python

Taming Your Data: How to Sort and Filter Lists in Python

Comments
3 min read
Python Dictionaries: The Secret to Lightning-Fast Data Lookups

Python Dictionaries: The Secret to Lightning-Fast Data Lookups

Comments
3 min read
Python Lists vs. Tuples: Choosing the Right Tool

Python Lists vs. Tuples: Choosing the Right Tool

Comments
2 min read
The while Loop: Python's Most Dangerous & Powerful Tool

The while Loop: Python's Most Dangerous & Powerful Tool

Comments 2
2 min read
The Python Loop You Already Love (and Why It's So Smart)

The Python Loop You Already Love (and Why It's So Smart)

4
Comments 2
2 min read
Beyond the Label: How Python Variables Really Work with Memory

Beyond the Label: How Python Variables Really Work with Memory

Comments
4 min read
Python Strings & Memory: What Every Junior Developer Should Know

Python Strings & Memory: What Every Junior Developer Should Know

2
Comments 2
3 min read
Taming S3 Versioning Before It Blows Up Your Bill

Taming S3 Versioning Before It Blows Up Your Bill

5
Comments
3 min read
Python Mutability, Immutability, and Their Consequences

Python Mutability, Immutability, and Their Consequences

Comments
4 min read
Python Mystery Quiz: Can You Crack This Code?

Python Mystery Quiz: Can You Crack This Code?

4
Comments
4 min read
🐍✨ Level Up Your Python: Advanced Tips, Tricks & Hacks

🐍✨ Level Up Your Python: Advanced Tips, Tricks & Hacks

4
Comments 2
3 min read
Data Silos: Why Teams Keep Drowning in Their Own Information

Data Silos: Why Teams Keep Drowning in Their Own Information

Comments
2 min read
This One Python Trick Will Make Your Code Look Like a Pro’s

This One Python Trick Will Make Your Code Look Like a Pro’s

6
Comments 2
3 min read
Python Hacks That Actually Slay 💻🐍 (You'll Use These Every Day)

Python Hacks That Actually Slay 💻🐍 (You'll Use These Every Day)

Comments
2 min read
loading...