ArjanCodes
The Real Problem with Inheritance
0:26
ArjanCodes
SQLModel + FastAPI: Say Goodbye to Repetitive Database Code
19:50
ArjanCodes
FastAPI: Move Operations for Cleaner Code
0:18
ArjanCodes
Regex Risks: What Every Developer Should Know
0:36
ArjanCodes
What are SSH Keys?
0:25
ArjanCodes
Killing off a SaaS Product is Harder Than You Think
18:40
ArjanCodes
Dependency Inversion Principle (DIP)
0:25
ArjanCodes
Live Code Review | Manim
1:09:15
ArjanCodes
🦺 Building a Test-Driven Safety Net
0:33
ArjanCodes
Celebrating Small Wins in Refactoring
0:18
ArjanCodes
GitHub Actions for Python Packages: How to Automate Releases to PyPi
20:25
ArjanCodes
💣 Why Failing Fast is Good
0:36
ArjanCodes
❌ Why Rushing into Legacy Code Changes is a Mistake
0:22
ArjanCodes
😣 The Innovation Misstep
0:28
ArjanCodes
When You Shouldn’t Remove Code Duplication (And How to Refactor the Right Way)
19:42
ArjanCodes
⚡ Deploying FastAPI: Start With the End in Mind
0:27
ArjanCodes
😎 What I Learnt as a Business Owner
0:35
ArjanCodes
3️⃣ Essential Testing Tips Every Developer Needs
0:36
ArjanCodes
15 POWERFUL Python Libraries You Should Be Using
22:31
ArjanCodes
⚡ FastAPI in 30 Seconds
0:29
ArjanCodes
💲 Choosing the Best Data Type for Monetary Values
0:43
ArjanCodes
Aligning Refactoring with Business Needs
0:24
ArjanCodes
The New Python 3.13 Is FINALLY Here!
20:39
ArjanCodes
⌚ Time Management Tips for Developers
0:29
ArjanCodes
3️⃣ Tips to Instantly Improve Your Code
0:29
ArjanCodes
Understanding Composition Over Inheritance
0:24
ArjanCodes
Level Up Your Git Game: 10 Little-Known Features You’ll Love
17:56
ArjanCodes
😤 Things Senior Developers Can’t Stand
0:30
ArjanCodes
Live Code Review | Boto3
1:17:06
ArjanCodes
💚 Design Patterns Love Composition
0:27
ArjanCodes
7 Powerful Databases Python Developers Should Know
23:55
ArjanCodes
Things (Almost) No One Thinks About When Designing Functions in Python
28:05
ArjanCodes
13 Python Quirks That Will Surprise You
26:25
ArjanCodes
Live Code Review | Poetry
1:02:53
ArjanCodes
Avoid These BAD Practices in Python OOP
24:42
ArjanCodes
My FAVORITE Error Handling Technique
16:01
ArjanCodes
Quick and Easy Rate Limiting for FastAPI
18:15
ArjanCodes
Live Code Review | Requests
1:18:34
ArjanCodes
Refactoring Object-Oriented to AWESOME Functional Code
22:59
ArjanCodes
How Much FASTER Is Python 3.13 Without the GIL?
10:00
ArjanCodes
8 Tips to Prevent Your Software from Becoming the Next Big Disaster
11:56
ArjanCodes
CrowdStrike Exposes a Fundamental Problem in Software
5:30
ArjanCodes
6 Easy Tips to Design an AWESOME REST API
23:32
ArjanCodes
Don’t Turn Your Development Process Into a NIGHTMARE
14:25
ArjanCodes
Build AWESOME CLIs With Click in Python
25:12
ArjanCodes
Every Developer Should Know This
15:38
ArjanCodes
Live Code Review | Faker
59:40
ArjanCodes
7 Functional Programming Techniques EVERY Developer Should Know
21:35
ArjanCodes
5 Tips for Writing Clean Python Code
25:59
ArjanCodes
Why Do So Many Software Developers Have Imposter Syndrome?
9:52
ArjanCodes
Build, Deploy, and Host a Backend From A to Z
14:07
ArjanCodes
Streamlit Explained: Python Tutorial for Data Scientists
15:19
ArjanCodes
Git Hooks: We’re Not Using Them Enough!
4:06
ArjanCodes
The Best Keyboard for Developers With a Major Flaw
7:29
ArjanCodes
Invariants: How Understanding Limits Enhances Your Code
3:55
ArjanCodes
The Unit of Work Design Pattern Explained
12:37
ArjanCodes
How To Do AI Prompt Templating
7:00
ArjanCodes
AsyncIO and the Event Loop Explained
13:34
ArjanCodes
How to Avoid Dependency Hell in Programming
5:20
ArjanCodes
Rust Handles Errors Way Better Than Python
17:48
ArjanCodes
Mastering Python Decorators for Advanced Coding
0:23
ArjanCodes
Everything You Need to Know about Debugging in VSCode
7:02
ArjanCodes
Elevating Python Code with Higher-Order Functions
0:25
ArjanCodes
5 Tips for Building Powerful Data Dashboards in Python
19:05
ArjanCodes
Harnessing Pure Functions for Reliable Python Code
0:17
ArjanCodes
This Is How You Do PROPER Exception Handling With FastAPI
6:09
ArjanCodes
The Power of Immutability in Python Functional Programming
0:21
ArjanCodes
Rust’s Most Unique Feature
13:38
ArjanCodes
The Art of Functional Programming: Simplifying Python Code
0:21
ArjanCodes
The Basics You Need to Know about AWS, Azure, and Google Cloud
6:50
ArjanCodes
Functional Programming: The Key to Exceptional Python Code
0:21
ArjanCodes
SQLAlchemy: The BEST SQL Database Library in Python
16:39
ArjanCodes
The Importance of Unit Testing in Data Science
0:22
ArjanCodes
Python 3.12 Generics in a Nutshell
6:22
ArjanCodes
🗝️ Why Keeping Configuration Separate is Key in Data Science
0:20
ArjanCodes
Protocols vs ABCs in Python - When to Use Which One?
15:31
ArjanCodes
☝🏻 Streamline Your Data Science Workflow with Organized Code
0:19
ArjanCodes
Python Poetry in 8 Minutes
8:27
ArjanCodes
📊 Data Science Efficiency: Leveraging Multiple Data Formats
0:25
ArjanCodes
Top Keyboards for Software Developers on a Mac
14:32
ArjanCodes
❗ The Importance of Logging in Data Science
0:21
ArjanCodes
How to Test Asynchronous Code in Python
6:46
ArjanCodes
Leverage Existing Libraries in Data Science
0:24
ArjanCodes
Should You Use Dependency Injection Frameworks?
14:43
ArjanCodes
🗂️ Data Science Project Structure
0:24
ArjanCodes
Why You Need Custom Exception Classes
6:05
ArjanCodes
🤔 Should Python Devs Use Monads?
0:27
ArjanCodes
Why You Should Use Pydantic in 2024 | Tutorial
13:56
ArjanCodes
💡 The Any Type in Python Explained
0:26
ArjanCodes
3 Tips for Working With the OpenAI API
7:58
ArjanCodes
⚔️ Generic Types vs. Any Type in Python
0:31
ArjanCodes
Combining Rust and Python: The Best of Both Worlds?
11:08
ArjanCodes
✅ Validate Your Assumptions Regularly
0:26
ArjanCodes
Dependency Injection Explained in 7 Minutes
7:11
ArjanCodes
💭 Dismantling Software Problems: First Principles Thinking
0:33
ArjanCodes
Using A MacBook for Software Development in 2024
15:22
ArjanCodes
🧐 First Principles Approach: Identifying Fundamental Truth
0:31
ArjanCodes
5 Tips to Safely Use Credentials in Your Python Project
5:32
ArjanCodes
Editing Documents in Python Using the State Design Pattern
0:28