ArjanCodes
On this channel, I post videos about programming and software design to help you take your coding skills to the next level. I'm an ...
@ArjanCodes subscribers
ArjanCodes
How I Use Abstraction to Avoid Spaghetti Code
3 weeks ago - 21:10
ArjanCodes
Coupling 101: Design Choices That Make or Break Your Code
3 months ago - 20:39
ArjanCodes
7 Powerful Databases Python Developers Should Know
9 months ago - 23:55
ArjanCodes
How to Use Git Branches Like a Pro (FastAPI Example)
3 months ago - 19:00
ArjanCodes
7 Functional Programming Techniques EVERY Developer Should Know
1 year ago - 21:35
ArjanCodes
Avoid These BAD Practices in Python OOP
10 months ago - 24:42
ArjanCodes
10 Tips to Become REALLY Good at Python
6 months ago - 27:39
ArjanCodes
12 Python Built-in Functions I Use Every Day
4 months ago - 22:15
ArjanCodes
Go vs Python: What Every Developer Should Know
5 months ago - 26:12
ArjanCodes
Dependency Injection Explained in 7 Minutes
1 year ago - 7:11
ArjanCodes
Protocols vs ABCs in Python - When to Use Which One?
1 year ago - 15:31
ArjanCodes
MCP Explained: How to Expose Your API to AI Models
1 month ago - 13:28
ArjanCodes
I Designed a Python SDK That Relies on… Deep Inheritance?!
2 weeks ago - 22:58
ArjanCodes
COMPLETE No-Nonsense VSCode Setup for Python Devs
8 months ago - 26:05
ArjanCodes
3️⃣ Tips to Instantly Improve Your Code
9 months ago - 0:29
ArjanCodes
It Seems I No Longer Use Python’s Dataclasses
4 weeks ago - 14:30
ArjanCodes
The Ultimate Guide to Writing Classes in Python
2 years ago - 25:39
ArjanCodes
How To Design Robust Python Functions
3 months ago - 20:56
ArjanCodes
The Builder Pattern in Python: Finally Explained!
1 day ago - 14:19
ArjanCodes
Is SaaS Dead? Here's a Senior Engineer's Perspective
8 days ago - 13:20
ArjanCodes
The Hidden Dangers of Python Decorators
3 months ago - 15:05
ArjanCodes
My Favourite Python Tools for Code Style
2 years ago - 0:19
ArjanCodes
10 Tips to Keep Your Software Simple
3 months ago - 21:07
ArjanCodes
LangChain is AMAZING | Quick Python Tutorial
1 year ago - 17:42
ArjanCodes
Functions vs Classes: When to Use Which and Why?
2 years ago - 10:49
ArjanCodes
AsyncIO and the Event Loop Explained
1 year ago - 13:34
ArjanCodes
Should You Replace Every For Loop With Map and Filter?
1 month ago - 16:23
ArjanCodes
An Introduction to Typescript for Python Programmers
4 months ago - 21:35
ArjanCodes
This Is How You Write an Efficient Python Dockerfile
4 months ago - 18:47
ArjanCodes
The REAL Reason Python Type Hints Are Useful
2 months ago - 13:01
ArjanCodes
Composition Is Better Than Inheritance in Python
4 years ago - 23:29
ArjanCodes
UV for Python… (Almost) All Batteries Included
7 months ago - 17:35
ArjanCodes
10 Python Anti-Patterns That Are Breaking Your Code
2 months ago - 25:16
ArjanCodes
This Is How Marie Kondo Sets up Her Pytest
4 months ago - 16:02
ArjanCodes
🤔 Choosing Between Streamlit, Dash, and Taipy
5 months ago - 0:29
ArjanCodes
Why Design Patterns are Rarely Used in Python
2 years ago - 0:52
ArjanCodes
🗂️ Data Science Project Structure
1 year ago - 0:24
ArjanCodes
Mastering Python Decorators for Advanced Coding
1 year ago - 0:23
ArjanCodes
🚀 Stop Wasting Time on Formatting – Try Ruff!
6 months ago - 0:36
ArjanCodes
Serverless on Google Cloud: What You Can and Can’t Do
1 month ago - 19:36
ArjanCodes
How To Recognize When To Use A Design Pattern In Python
2 years ago - 0:44
ArjanCodes
Writing Python Functions Like a Mad Scientist
1 month ago - 15:51
ArjanCodes
Dealing With Stubborn Senior Developers
2 years ago - 0:53
ArjanCodes
Memory Management: Rust vs. C vs. Python
5 months ago - 0:40
ArjanCodes
The Power of Immutability in Python Functional Programming
1 year ago - 0:21
ArjanCodes
The Art of Functional Programming: Simplifying Python Code
1 year ago - 0:21
ArjanCodes
How To Become A Pro In Python
2 years ago - 0:30
ArjanCodes
Test-Driven Development In Python // The Power of Red-Green-Refactor
3 years ago - 15:10
ArjanCodes
If I Had to Start Over, This Is How I Would Approach Python
2 years ago - 0:27
ArjanCodes
The Best Way to Output Logs in a Project
2 years ago - 0:54
ArjanCodes
🗝️ Why Keeping Configuration Separate is Key in Data Science
1 year ago - 0:20
ArjanCodes
Regular Method Vs. Static Method Vs. Function // Python Tips
3 years ago - 0:59
ArjanCodes
A Mindset Shift for Tech Progress
4 months ago - 0:21
ArjanCodes
🤔 The Real Problem with Inheritance
8 months ago - 0:26
ArjanCodes
How To Keep Error Handling Code Focused // Python Tips
2 years ago - 1:00
ArjanCodes
Best Practices For Integration Testing And Unit Testing
2 years ago - 0:46
ArjanCodes
Harnessing Pure Functions for Reliable Python Code
1 year ago - 0:17
ArjanCodes
Dependency Inversion In One Minute // Python Tips
3 years ago - 1:00
ArjanCodes
💚 Design Patterns Love Composition
9 months ago - 0:27
ArjanCodes
📈 How Python & JavaScript Handle Multithreading
1 year ago - 0:56
ArjanCodes
Aligning Refactoring with Business Needs
9 months ago - 0:24
ArjanCodes
Are Dataclasses Better Than Dictionaries in Python
2 years ago - 0:47
ArjanCodes
Why Use Design Patterns When Python Has Functions?
1 year ago - 23:23
ArjanCodes
The Importance of Unit Testing in Data Science
1 year ago - 0:22
ArjanCodes
Uncle Bob’s SOLID Principles Made Easy 🍀 - In Python!
4 years ago - 19:09
ArjanCodes
How to Test That Your Database Is Consistent
2 years ago - 0:45
ArjanCodes
Data Structures You Should Know as Data Engineer
2 years ago - 0:45
ArjanCodes
The Factory Pattern in Python // Separate Creation From Use
4 years ago - 14:58
ArjanCodes
🐱💻 Tip for Writing Python Classes
1 year ago - 0:11
ArjanCodes
Keep It Simple, Developer❗
8 months ago - 0:22
ArjanCodes
Why Overengineering Can Kill Your Project
5 months ago - 0:38
ArjanCodes
Rust vs Python: Error Handling Showdown
1 year ago - 0:26
ArjanCodes
How to Build an API Backend with Docker
4 months ago - 0:29
ArjanCodes
Code Documentation Made Easy
1 year ago - 0:18
ArjanCodes
Easy to Pick up Front End Frameworks
2 years ago - 0:43
ArjanCodes
HTTPX: Simplicity and Speed in Python
1 year ago - 0:16
ArjanCodes
How Python Evolves: From PEP to Feature
5 months ago - 13:56
ArjanCodes
Functional Programming: The Key to Exceptional Python Code
1 year ago - 0:21
ArjanCodes
🚀 Stop Wasting Time on Formatting – Try Ruff!
6 months ago - 0:36
ArjanCodes
⚔️ Generic Types vs. Any Type in Python
1 year ago - 0:31
ArjanCodes
Automated Testing Is So Important
1 year ago - 0:31
ArjanCodes
Tips and Tricks for Writing Reliable Python Code
2 years ago - 0:44
ArjanCodes
15 POWERFUL Python Libraries You Should Be Using
9 months ago - 22:31
ArjanCodes
Is Using a Data Class a Sign of Bad Design?
2 years ago - 0:39
ArjanCodes
⚡ FastAPI in 30 Seconds
9 months ago - 0:29
ArjanCodes
Watch Out When Using A Framework Like Django
2 years ago - 0:31
ArjanCodes
What's the Difference? Str vs Repr String
2 years ago - 0:27
ArjanCodes
Comparing Object Composition Vs. Class Inheritance
2 years ago - 0:42
ArjanCodes
👨🏻💻 How to Design Better REST APIs in Python
2 years ago - 0:19
ArjanCodes
Clean Architecture vs Django’s Pragmatic Design
2 years ago - 0:41
ArjanCodes
Dependency Inversion Principle (DIP)
8 months ago - 0:25
ArjanCodes
Memory Management: Rust vs. C vs. Python
5 months ago - 0:40
ArjanCodes
How to Deal With Concurrency in Python
2 years ago - 0:41
ArjanCodes
How To Avoid Coupling In Python: ABCs, Protocols, Types
2 years ago - 0:46
ArjanCodes
How To Recognize When To Use A Design Pattern In Python
2 years ago - 0:44
ArjanCodes
🔁 Why Async Servers Beat Sync Servers
5 months ago - 0:34
ArjanCodes
😤 Things Senior Developers Can’t Stand
9 months ago - 0:30
ArjanCodes
💲 Choosing the Best Data Type for Monetary Values
9 months ago - 0:43
ArjanCodes
FastAPI: Move Operations for Cleaner Code
8 months ago - 0:18
ArjanCodes
Dependency Injection Explained In One Minute // Python Tips
3 years ago - 0:59
ArjanCodes
Best Practices For Integration Testing And Unit Testing
2 years ago - 0:46
ArjanCodes
Do Design Principles Affect Code Performance?
2 years ago - 0:54
ArjanCodes
⏰ Rust Macros Explained in Under a Minute
1 year ago - 0:24
ArjanCodes
How to Start a New Python Project the Right Way
2 years ago - 0:46
ArjanCodes
Avoid Deep Class Inheritance Trees
2 years ago - 0:31
ArjanCodes
The Key to Finishing Python Free Time Projects
2 years ago - 0:51
ArjanCodes
Rust & Python: Comparing Hello World Programs
1 year ago - 0:24
ArjanCodes
💼 3 Tips for a Senior Developer Interview
1 year ago - 0:29
ArjanCodes
Use Tuples To Write Shorter Code // Python Tips
3 years ago - 0:58
ArjanCodes
How to Think About Type Hints
2 years ago - 0:37
ArjanCodes
This Is When Keyword Arguments Are Really Useful // Python Tips
3 years ago - 0:53
ArjanCodes
Transitioning to a New Role as a Developer
2 years ago - 0:46
ArjanCodes
💡 When to Use Functions and Classes
1 year ago - 0:32
ArjanCodes
Cohesion and Coupling: Write BETTER PYTHON CODE Part 1
4 years ago - 26:14
ArjanCodes
Writing Python Functions Like a Mad Scientist
1 month ago - 15:51
ArjanCodes
🗝️ What are SSH Keys?
8 months ago - 0:25
ArjanCodes
Handle The Special Cases First // Python Tips
3 years ago - 0:57
ArjanCodes
Tips For Productive Coding Time
2 years ago - 0:24
ArjanCodes
Protocol Or ABC In Python - When to Use Which One?
3 years ago - 23:45
ArjanCodes
🤖 Surviving in a World Dominated by AI
1 year ago - 0:19
ArjanCodes
🛡️ Rust: Type Safety and Memory Management
1 year ago - 0:22
ArjanCodes
Understanding Composition Over Inheritance
9 months ago - 0:24
ArjanCodes
Python Decorators: The Complete Guide
2 years ago - 27:59
ArjanCodes
SQL vs ORM - Which One To Choose For Database Interaction
2 years ago - 0:39
ArjanCodes
❌ Why Rust Doesn’t Allow Two Mutable Borrows
5 months ago - 0:37
ArjanCodes
GOOD Python Packages for Software Development
2 years ago - 0:37
ArjanCodes
Why You Should Use Pydantic in 2024 | Tutorial
1 year ago - 13:56
ArjanCodes
Integer Values That Are Actually Readable // Python Tips
3 years ago - 0:55
ArjanCodes
💡 The Any Type in Python Explained
1 year ago - 0:26