Channel Avatar

ArjanCodes @[email protected]

247K subscribers - no pronouns :c

On this channel, I post videos about programming and softwar


21:53
How To Use Docker To Make Local Development A Breeze
13:54
5 Reasons Why You Should Use Type Hints In Python
21:23
Property-Based Testing In Python: Hypothesis is AWESOME
19:19
Next-Level Concurrent Programming In Python With Asyncio
13:37
Mermaid vs PlantUML vs HackerDraw: Which One Is Best For You?
16:08
5 Tips For Object-Oriented Programming Done Well - In Python
17:18
How To Write Unit Tests For Existing Python Code // Part 2 of 2
25:07
How To Write Unit Tests For Existing Python Code // Part 1 of 2
22:45
Let's Take The Adapter Design Pattern To The Next Level
12:40
A Simple & Effective Way To Improve Python Class Performance
21:23
How To Setup A MacBook Pro M1 For Software Development
14:10
Things Are Going To Change Around Here
25:15
Refactoring a Rock Paper Scissors Lizard Spock Game // Part 2
28:30
Refactoring a Rock Paper Scissors Lizard Spock Game // Code Roast Part 1
19:00
7 DevOps Best Practices For Launching A SaaS Platform
22:19
This Is Why Python Data Classes Are Awesome
19:47
You Can Do Really Cool Things With Functions In Python
28:35
Mermaid JS: Finally There's A Great UML & Diagram Drawing Tool
23:42
Refactoring a Battleship Game in Python // Code Roast Part 2 of 2
24:38
Refactoring a Battleship Game in Python // Code Roast Part 1 of 2
17:13
Let's Take The Bridge Pattern To The Next Level
26:57
GraphQL vs REST: What's The Difference And When To Use Which?
14:39
Building A Custom Context Manager In Python: A Closer Look
13:38
8 Tips For Becoming A Senior Developer
11:58
What Is Encapsulation And Information Hiding?
17:12
8 Python Coding Tips - From The Google Python Style Guide
15:50
Powerful VSCode Tips And Tricks For Python Development And Design
28:13
A Better Way to Manage Configs in Your Data Science Projects
23:09
How To Easily Do Asynchronous Programming With Asyncio In Python
33:41
Refactoring A PDF And Web Scraper Part 2 // CODE ROAST
37:44
Refactoring A PDF And Web Scraper Part 1 // CODE ROAST
16:19
Running A Software Development YouTube Channel
17:43
How To Make The Command Pattern More Flexible With One Simple Change
32:25
Implementing Undo And Redo With The Command Design Pattern
29:43
Purge These 7 Code Smells From Your Python Code
23:45
Protocol Or ABC In Python - When to Use Which One?
16:27
Refactoring A Data Science Project Part 3 - Configuration Cleanup
29:05
Refactoring A Data Science Project Part 2 - The Information Expert
29:31
Refactoring A Data Science Project Part 1 - Abstraction and Composition
27:20
How to Implement the Strategy Design Pattern in Python
20:33
Software Testing Theory + A Few Less Obvious Testing Techniques
24:06
Why the Plugin Architecture Gives You CRAZY Flexibility
23:18
Here’s a More Pythonic Factory Pattern
36:49
Refactoring A Tower Defense Game In Python // CODE ROAST
10:51
5 Tips To Keep Technical Debt Under Control
15:10
Test-Driven Development In Python // The Power of Red-Green-Refactor
14:43
Solving A Common Issue With The Strategy Pattern // In Python
20:29
More Python Code Smells: Avoid These 7 Smelly Snags
13:59
GitHub Copilot 🤖 The Future of Software Development?
14:58
The Factory Pattern in Python // Separate Creation From Use
17:12
A Closer Look At Structural Pattern Matching // New In Python 3.10!
17:46
Answering Your Most Frequently Asked Python Questions // Q&A 07-2021
22:10
7 Python Code Smells to AVOID at All Costs
16:33
Do We Still Need Dataclasses? // PYDANTIC Tutorial
23:29
Composition Is Better Than Inheritance in Python
29:25
🎙 Interview with Sybren Stüvel, Developer @ Blender 3D
05:24
Going All-in on Software Design in Python + an ANNOUNCEMENT 🎙
21:12
7 UX Design Tips for Developers
45:58
CODE ROAST: Yahtzee - New Python Code Refactoring Series!
17:51
Dependency INVERSION vs Dependency INJECTION in Python