Channel Avatar

CodeOpinion @[email protected]

94K subscribers - no pronouns :c

CodeOpinion is by Derek Comartin, a software developer with


47:49
The Future of AI Integration: MCP with James Montemagno & Den Delimarsky
33:43
David Fowler on Design, APIs, and Avoiding Dogma
33:47
Design, Modularity, and the Future of Software — Gene Kim on Vibe Coding
08:04
Clean Up Bloated CQRS Handlers with Domain Logic & Pipelines
08:45
Double Dispatch in DDD: When Injecting Dependencies Makes Sense
08:56
Authorization: Domain or Application Layer?
06:16
‘Vibe Coding Rules’: Timeless Dev Wisdom with a Trendy Label
08:16
Your API Errors Suck (Here’s How to Fix Them)
08:42
Stop CRUD-Sourcing: Why Your Event Streams Are Bloated and Broken
07:42
Regex for Email Validation? Think Again!
09:38
Disparate Data: Should You Fetch in Real-Time or Cache for Speed?
09:33
Why Separate Databases? Explaining Like You're Five
14:02
Loosely Coupled Monolith - Software Architecture - 2025 Edition
10:54
Database Migration Strategies & Flyway Example
11:26
The Distributed Systems Mistake Nobody Warns You About!
10:55
The Slippery Slope of In-Memory Message Bus – Beware!
13:47
5 Mistakes That Make Your Code Unmaintainable
10:01
You DON’T Need Microservices for Serverless! Here’s Why
11:22
API Caching Done Right
10:53
How to FIX a Spaghetti Code System
15:09
10 Years of Software Architecture: Best And Worst Decisions
54:05
Exploring Multi-tenancy with Jeremy Miller (.NET, Marten, Wolverine)
11:20
CRUD APIs are Poor Design
11:03
DTOs & Mapping : The Good, The Bad, And The Excessive
04:34
It's OK to push to Production on Friday!
08:21
"The Cloud Sucks! You just need a $4 VPS"...?
10:00
If you can't build Microservices, what makes you think you can build a Monolith?
07:58
Static Variables & Methods are Evil? 😈
09:16
I'd rather read 50 lines than "Extract Method" Refactoring
10:05
Commands or Events: Which one for Workflow?
09:22
Screaming Architecture: Not Driven By Entities
07:07
Do you really need that abstraction or generic code? (YAGNI)
08:02
DRY principle is why your codebase sucks?
08:55
Multi-Tenant: Database Per Tenant or Shared?
07:16
Good API Design leads to better Rate Limiting
08:13
Your Domain Model isn't your Data Model
07:00
Unlock The Key To Domain-Driven Design
10:55
Darkside of Event-Driven Architecture
08:38
Design Patterns to survive major outages
08:19
Vertical Slice Architecture isn't technical
10:23
.NET Framework Migration to .NET 8
07:39
Avoiding Legacy. Keeping your Codebase Evergreen🌲
07:02
Never rewrite code?
06:54
OpenAPI with a sprinkle ✨ of Hypermedia
08:03
You're not as loosely coupled as you think!
12:16
My First look at .NET Aspire. What's with the Hype?
08:56
Your customers don't care about JS
17:13
One concept plaguing software architecture and design (Part 3)
11:02
HTTP APIs don't magically remove Coupling (Part 2)
15:51
Did we learn anything from Microservices? (Part 1)
11:18
HTMX: What's Old is New Again
08:31
API Error Messages for a GOOD Developer Experience
08:47
Web-Queue-Worker Architecture Style for Scaling
15:08
Keep your project structure simple!
10:02
Debunking Kafka Top 5 Use Cases
11:31
Event Sourcing Core Concepts
07:52
My WORST Mistakes as a Software Developer
09:12
Feature Flags are more than just Toggles
07:27
"Serverless sucks!"... or does it?
09:31
Stop leaking and implying logic in your Frontend