Optivem Journal
Subscribe
Sign in
Home
TDD in Legacy Code
Group Chat
Team Plans
Podcast
ATDD
Archive
About
Latest
Top
Discussions
Fragile Unit Tests in Clean Architecture
So tightly coupled to the domain that they break on every refactor - even when behavior never changes
Jul 31
•
Valentina Jemuović
11
2
3
"Clean Architecture Is Overhead."
Stop counting lines of code
Jul 28
•
Valentina Jemuović
7
2
4
Clean Architecture vs Vertical Slice Architecture
“Why should I jump between ten different files just to understand one feature? Put everything for that feature in one place.”
Jul 24
•
Valentina Jemuović
8
2
3
Every Developer Is Already an Architect
Most developers think architecture is someone else’s job.
Jul 21
•
Valentina Jemuović
12
6
2
TDD - Stop Mocking JPA: You're Testing the Wrong Thing
Code Example
Jul 17
•
Valentina Jemuović
6
6
2
Broken Systems Don't Need More Developers
If four developers aren’t delivering fast enough, why not make it eight?
Jul 14
•
Valentina Jemuović
7
10
3
Clean Architecture Mistake: ORM ≠ Domain
Do NOT confuse ORM entities with domain entities.
Jul 9
•
Valentina Jemuović
9
4
3
Your Architecture Doesn't Rot Overnight
As deadlines become tighter, convenience starts winning.
Jul 7
•
Valentina Jemuović
6
2
2
TDD in Legacy Code - Maintainable Component Tests - Backend
Many Backend Teams write unmaintainable Backend Component Tests - coupled to the Backend API and ERP. I'll show you how to refactor these brittle tests.
Jul 2
•
Valentina Jemuović
8
2
3
June 2026
You Didn't Become a Senior Dev to Firefight
The field took twenty minutes. Everything around it took three days.
Jun 30
•
Valentina Jemuović
6
2
2
Design your ATDD AI Workflow
Watch now | How to use AI in a reliable way with ATDD?
Jun 25
•
Valentina Jemuović
6
2
3
59:17
The Biggest Bottleneck In Development Isn't Coding
Faster code without guardrails makes delivery slower
Jun 22
•
Valentina Jemuović
5
2
3
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts