I help Senior Software Engineers & Tech Leads move from zero TDD experience to TDD Expert so they can develop software more safely and faster at work.

I also help Engineering Managers help their teams adopt TDD.


We help Software Engineers, Tech Leads, Software Architects, and Engineering Managers to build Maintainable Software using:

  • Test Driven Development (TDD)

  • Hexagonal Architecture (HA)

  • Clean Architecture (CA)


🙌For Free Members:

  • Access to free posts


🔒For Premium Members:

  • Step-by-step guide for TDD in Legacy Code

  • Actionable insights about TDD in practice

  • Ask questions about your TDD challenges

I send Premium articles weekly, generally on Thursday or Friday.


🔒For Founding Members:

  • Step-by-step guide for TDD in Legacy Code

  • Actionable insights about TDD in practice

  • Ask questions about your TDD challenges

  • Monthly video calls to answer your questions

Monthly calls:

  • Duration: There will be a 1hr session on Google Meet. This session is once a month.

  • Slots: I will provide you with a calendar so you can choose a time that works for you. My calendar may include some slots between 10:00 - 16:30 CET. Please note that the sessions are shared, so you and other Founding Members may join.

  • Agenda: During the session, you can ask me any questions, we can discuss any topics, and you can screen share your personal GitHub projects.

Please do NOT:

  • Do NOT share your company source code. If you want to screenshare your company source code, then a CTO / Engineering Director / Engineering Manager would need to book a call with me to discuss team coaching. During team coaching, the developers screenshare proprietary source code and apply the TDD transformation.


I spent years studying TDD by reading books from Kent Beck and Uncle Bob, studying Hexagonal Architecture from Alistair Cockburn, studying Clean Architecture from Uncle Bob, studying Microservices Architecture & Testing Microservices from Chris Richardson, and studying Acceptance Testing and Continuous Delivery from Dave Farley.

It was hard applying it all in practice. It took years of trial and error, mistakes, and challenges. I was stuck. There were so many unanswered questions.

I’m now writing the TDD Guide that I wish I had to guide me in applying TDD in real-life projects. It would been such a massive time saver. I want to share it with you so you don’t have to spend years learning TDD.


Premium Membership FAQ

Who reads Optivem Journal?

My readers come from various roles:

  • Senior Software Engineers

  • Team Leads / Tech Leads

  • Principal Engineers / Staff Engineers / Lead Engineers

  • Software Architects / Solution Architects

  • Engineering Managers / Head of Engineering

  • Engineering Directors / Director of Engineering

  • Technical Agile Coaches / Technical Trainers / Technical Consultants

  • Founders / CTOs / Fractional CTOs

  • QA Automation Engineers

Some of my readers work in regular employment, some are freelancers, some have their own business.

Can I purchase subscriptions for my team?

  • Yes, when subscribing, click on “Other payment options“ and choose “Group Subscription“ (minimum four people) or “Give a gift. “

Can I get an invoice for tax purposes?

What if I live in a country with a lower purchasing power parity?

  • We support discounts for readers who live from lower purchasing power parity; in that case, then you can request via PPP Discounts.

What level of support is provided?

What if I’m not 100% satisfied?

  • I want you to know that your satisfaction matters to me since I strive to write valuable material. If, for whatever reason, you’re not satisfied with the Optivem Journal Premium Edition, then please get in touch with me within 30 days for a full refund.


Did you writing help you?

If yes, I’d like to hear from you! You can write your feedback.

Connect with me

Subscribe to Optivem Journal

TDD | Hexagonal Architecture | Clean Architecture

People

Technical Coach @ Optivem | TDD | Hexagonal Architecture | Clean Architecture | I help Technical Founders to deliver software products faster by minimizing regression bugs and reducing maintenance cost
TDD in Legacy Code | Hexagonal Architecture | Clean Architecture | Helping teams adopt TDD across the world