How to Easily Debug a FastAPI App in VSCode
💡 Learn how to design great software in 7 steps: https://arjan.codes/designguide. Debugging a FastAPI app in VSCode is tricky because the code is run via a tool like `uvicorn` , and you typically interact with the API via curl statements or a browser. In this video, I’ll show you how to setup debugging for your FastAPI app. 🔥 GitHub Repository: https://git.arjan.codes/2024/debug_fa.... 🎓 ArjanCodes Courses: https://www.arjancodes.com/courses. 💬 Join my Discord server: https://discord.arjan.codes. ⌨️ Keyboard I’m using: https://amzn.to/49YM97v. 🔖 Chapters: 0:00 Intro 0:20 Code Explanation 2:22 What is Debugging? 3:36 Debugging A FastAPI Application 6:38 Starting The Debugging 7:25 Components Of The Debugger 11:41 Example of Debugging 17:42 Breakpoints and Logpoints 20:19 General Debugging Tips 21:48 Automatically Open Up a Browser 22:35 Final Thoughts #arjancodes #softwaredesign #python

Go vs Python: What Every Developer Should Know

Why Your Code Isn’t Pythonic (And How to Fix It)

The Gmail Parser Mistake Developers Make

This Is How You Write an Efficient Python Dockerfile

Learn to Debug Python in VSCode (Say Goodbye to Print Statements)

FastAPI Crash Course - Modern Python API Development

You're Probably Building FASTAPI Apps WRONG (Clean Architecture)

15 FastAPI Best Practices For Production

The Builder Pattern in Python: Finally Explained!

Coupling 101: Design Choices That Make or Break Your Code

Trump’s Losing Streak Seeps Into Iran & Netanyahu Gets a Taste of Mean Girl Trump | The Daily Show

He honestly thinks we can afford this

10 Essential VS Code Extensions for Python Developers

10 Python Features You’re Not Using (But Really Should)

Fail Fast: The Most Misunderstood Software Principle

Why AI Agents are either the best or worst thing we’ve ever built

FastAPI, Flask or Django - Which Should You Use?

Trump Threatens Late Night TV Again, Might Be Upset We Won a Peabody & His Suspicious Health Report

"Clean" Code, Horrible Performance

