Implement hexagonal architecture to keep your domain logic framework-agnostic and testable, with ports defining contracts and adapters providing implementations.
You hired a senior engineer who looked great on paper. Six months later, they've shipped nothing, dragged down two junior engineers, and the team is demoralized. A bad senior hire costs 10x what a bad junior hire costs. The fix is in what you test for, not just what you look at.