Optivem Journal
Subscribe
Sign in
Home
TDD in Legacy Code
Project Dashboard
Group Chat
Team Plans
Podcast
Archive
About
Modern Hexagonal Architecture: Testing for Backend
How can we test the Backend?
Nov 28, 2025
•
Valentina Jemuović
14
2
3
Latest
Top
Discussions
Clean Architecture: Use Cases Are NOT Services
Code Example
Jan 22
•
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
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
See all
Optivem Journal
TDD | Hexagonal Architecture | Clean Architecture
Subscribe
Recommendations
View all 8
Craft Better Software
Daniel Moka
Engineering Leadership
Gregor Ojstersek
Coding Challenges
John Crickett
Ivan’s Substack
Ivan Martynov
Software Design: Tidy First?
Kent Beck
Connect with me
Valentina @ LinkedIn
Valentina @ Twitter
Valentina @ Youtube
Valentina @ GitHub
Valentina @ Instagram
Tech Excellence
Tech Excellence @ Meetup
Tech Excellence @ YouTube
Tech Excellence @ GitHub
Optivem Journal
Subscribe
About
Archive
Recommendations
Sitemap
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts