Serge Aurubin

SERGE AURUBIN

DATA SCIENTIST

Welcome to my blog for everything having to do with data science and analysis. I am always looking for new opportunities to drive business insight using data analysis.

Data & Analytics
  • Data Analysis
  • Power BI
  • Excel
  • Data Pipelines
  • Matillion
Engineering
  • Software Developer
  • Python
  • PHP
  • ReactJS
  • Flutter
  • Front End Dev
  • Back End Dev
Databases
  • MySQL Dev/DBA
  • Oracle DBA
Cloud & AI
  • Amazon Web Services
  • Docker
  • Kubernetes
  • Git
  • Artificial Intelligence
  • Claude
  • OpenAI
Back to Videos

How to Stop Third-Party APIs From Ruining Your Code

ArjanCodes

September 4, 2026   32

???? Build software that lasts. Join the Software Design Mastery program → https://arjan.codes/mastery.

In this video, I use a Stripe payment integration to show what a Facade should really do. You'll learn how to reduce coupling, keep external APIs from leaking into your domain, and design cleaner boundaries that make your code easier to test, maintain, and evolve.

???? GitHub Repository: https://git.arjan.codes/2026/facade.

???? Join my Discord server: https://discord.arjan.codes.

⌨️ Keyboard I’m using: https://amzn.to/49YM97v.

???? Chapters:
0:00 Intro
1:40 The Real Problem
2:30 The First Refactor
3:50 The Most Common Facade Mistake
4:47 A Facade Is a Boundary
6:37 This Happens Everywhere
7:43 Python Makes This Easy
8:27 Common Facade Mistakes
9:43 Facade vs Adapter
10:20 Final Thoughts

#arjancodes #softwaredesign #python

0 Comments

No comments yet. Be the first to weigh in.

Back to Videos

Login