Optivem Journal

Optivem Journal

Home
TDD in Legacy Code
Project Dashboard
Group Chat
Team Plans
Podcast
Archive
About
Hexagonal Architecture: Do NOT mock everything
Stop Mocking. Start Using Fakes, Stubs, and Spies.
Feb 19 • Valentina Jemuović
TDD: Test the API, NOT the world
Write fast and deterministic tests
Feb 13 • Valentina Jemuović
Developer vs QA: Regression Bug Ping-Pong
From “It worked” to “Nothing works as expected”
Feb 10 • Valentina Jemuović
8-Step Human–AI Code Review
AI-Powered Code Review
Feb 6 • Valentina Jemuović

January 2026

SOLID vs TDD
Which One Actually Drives Design?
Jan 29 • Valentina Jemuović
Hotfix — Friday Afternoon
Why last-minute hotfixes ruin weekends — and how to avoid them.
Jan 27 • Valentina Jemuović
Clean Architecture: Use Cases Are NOT Services
Code Example
Jan 22 • Valentina Jemuović
CI/CD Isn’t About Speed. It’s About Safety.
Teams chase faster pipelines and end up with fragile systems.
Jan 15 • Valentina Jemuović
Code Coverage ≠ Quality
Why ATDD Beats Code Coverage Metrics
Jan 13 • Valentina Jemuović
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ć
So You Think You’re Doing Hexagonal Architecture?
What goes in each folder?
Jan 2 • Valentina Jemuović

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ć
© 2026 Valentina Jemuović, Optivem · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture