Optivem Journal
Subscribe
Sign in
Home
TDD in Legacy Code
Project Dashboard
Group Chat
Team Plans
Podcast
Archive
About
Latest
Top
Discussions
Clean Architecture: Use Cases Are NOT Services
Code Example
16 hrs ago
•
Valentina Jemuović
10
2
2
CI/CD Isn’t About Speed. It’s About Safety.
Teams chase faster pipelines and end up with fragile systems.
Jan 15
•
Valentina Jemuović
6
2
2
Code Coverage ≠ Quality
Why ATDD Beats Code Coverage Metrics
Jan 13
•
Valentina Jemuović
7
2
2
TDD in Legacy Code - Maintainable Component Tests - Frontend
Many Frontend Teams write unmaintainable Frontend Component Tests - coupled to the UI. These tests are brittle. I'll show you how to refactor these…
Jan 8
•
Valentina Jemuović
8
4
2
So You Think You’re Doing Hexagonal Architecture?
What goes in each folder?
Jan 2
•
Valentina Jemuović
9
5
2
December 2025
What I’d Stop Doing in 2026 (As a Tech Lead)
The habits I’d leave behind in 2025
Dec 29, 2025
•
Valentina Jemuović
10
2
3
Fluent DSL for Acceptance Tests: No More Typos, No More Try/Catch
Tests failed for all the wrong reasons—like typos
Dec 23, 2025
•
Valentina Jemuović
8
2
3
Clean Architecture: The Dependency Rule Isn’t Optional
Why your domain logic keeps breaking (and how to fix it)
Dec 18, 2025
•
Valentina Jemuović
10
2
3
CEOs Are Blinded by the AI Hype
CEOs think AI will speed up delivery by speeding up coding. But speed of coding is *not* the real bottleneck!
Dec 16, 2025
•
Valentina Jemuović
6
2
2
TDD: Unit Tests - Backend (user-side API)
Unit tests define *what* are the outcomes of business logic, not *how* it is implemented.
Dec 12, 2025
•
Valentina Jemuović
10
6
3
Clean Code is useless without Tests
A decade ago, I saw tests as second-class citizens. I focused on elegant architecture and design. Then I realized I was wrong.
Dec 9, 2025
•
Valentina Jemuović
10
6
3
Programming: No Pain == No Change
Slow QA cycles and bugs feel “normal”—until you see a better way.
Dec 5, 2025
•
Valentina Jemuović
5
2
2
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts