Avatar ☕

Andrey Masiero

Software Engineer • Domain-Driven Design • Modern Java

  1. Home
  2. About
  3. Curriculum
  4. Publications
  5. Archives
  6. Search
    1. Dark Mode

Archives

2026 2

Categories

Architecture Engineering Practices Refactoring Software Architecture

Tags

Software Architecture Ai-Assisted Development Clean Code Code Design Developer Productivity Engineering Culture Over-Engineering Refactoring Rule of Three Tdd
Engineering Practices Software Architecture

Is TDD Still Enough? How AI Changed My Testing Workflow

How my TDD workflow evolved from classic RED → GREEN → REFACTOR to AI-assisted testing — and what it means for modern engineering teams.

Feb 11, 2026
5 minute read
Português (Brasil)
Architecture Refactoring

Duplicate or Not Duplicate? The Rule of Three in Software Architecture

A real-world lesson on duplication vs abstraction, event-driven systems, and why the Rule of Three can save you from over-engineering.

Jan 16, 2026
5 minute read
Português (Brasil)
© 2025 - 2026 Andrey Masiero
Built with Hugo
Theme Stack designed by Jimmy