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?
Yes, payments are handled via Stripe, and invoices are available via Substack - see the instructions here.
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?
In case of paid plans, I provide Technical Support.
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.