Channel Avatar

CodeOpinion @UC3RKA4vunFAfrfxiJhPEplw@youtube.com

89K subscribers - no pronouns :c

CodeOpinion is by Derek Comartin, a software developer with


CRUD APIs are Poor Design DTOs & Mapping : The Good, The Bad, And The Excessive "The Cloud Sucks! You just need a $4 VPS"...? If you can't build Microservices, what makes you think you can build a Monolith? Static Variables & Methods are Evil? 😈 I'd rather read 50 lines than "Extract Method" Refactoring Commands or Events: Which one for Workflow? Screaming Architecture: Not Driven By Entities YAGNI DRY principle is why your codebase sucks? Multi-Tenant: Database Per Tenant or Shared? #shorts Rate Limiting #shorts Domain Model != Data Model Customers don't care about underlying tech Async workflows Production Data Conditional Statements Vertical Slices API "Rules" Reservation Pattern Anti-patterns Bulkhead Pattern How to seed a new Microservice with data? #shorts Distributed isn't Microservices, In-Process isn't a Monolith #shorts The pendulum swings! Microservices to Monoliths #shorts What makes an Aggregate (DDD)? Hint: it's NOT hierarchy & relationships #shorts Using your Database as a Queue? Good or bad idea? #shorts Building a system that Junior Developers can be productive in #shorts Speeding up Queries by Pre-computation & Transformation #shorts Generic Code leads to Complexity #shorts Logical vs Physical Boundaries #shorts Clean Architecture vs Vertical Slices #shorts Coupling & Cohesion #shorts Solution to a problem you shouldn't have! #shorts Be a Cognizant Software Developer #shorts There is NO single "Architecture". #shorts Decoupling Web & Application #shorts Software Design Principles aren't Rules #shorts CRUD isn't for Complexity #shorts You own your dependencies. Period. #shorts Software Architecture Skills #shorts Semantic Diffusion #shorts