👋 Hello, this is Valentina with the free edition of the Optivem Journal. I help Engineering Leaders & Senior Software Developers apply TDD in Legacy Code.
I’m excited to launch the series of Live Q&A sessions! During these sessions, you can ask me any questions.
Note: PAID subscribers will receive the Google Meet invite on 19th Feb. If you’re not a paid subscriber, you can upgrade your membership.
Key Themes
TDD | Automated Testing | Continuous Delivery
Hexagonal Architecture | Clean Architecture
Continuous Delivery | Legacy Code Modernization
Engineering Leadership | Organizational Transformation
Technical Coaching
Live Q&A Question Backlog
In preparation for the Live Q&A, I asked our premium members if they have any questions. The following are some questions I already received on live chat:
When should we use Mocks vs Fakes vs Stubs?
Which approach should we use for managing sprint scope, deadlines & estimations? How to handle fake agile organizations?
How do we handle external systems where there is end-user involvement (e.g. payment SMS validation)?
How narrow or coarse-grained should Unit Tests be in Hexagonal Architecture?
Should we separately test Adapters in Hexagonal Architecture?
How to explain the importance of pipelines & automated testing to management, who sees it as extra cost that isn’t worth the investment?
How to balance learning how to create software vs creating software?
Would you like to ask another question? (paid subscribers only)
How it’s going to work?
This is my tentative plan:
Prioritization of questions (haven’t yet fully decided):
Currently, I plan to answer question by question in chronological order
Later, perhaps allowing you to vote, and then going by votes
Time-boxing the Q&A to 1h
During this time slot I’d be able to cover a subset of questions
Left-over questions could get handled in follow-up live Q&A sessions
Face-to-face discussion
After I answer a question, you’re free to discuss the topic with me, live
Session recording
Session will be recorded, so that you’ll be able to watch it later
Which tools?
The following are the current tools I plan to use:
Google Meet for the meeting
Miro for drawing
Next Steps
How to test access:
Join Google Meet - Test Meeting (note: this isn’t a real meeting, it’s just a test meeting that I created so that you can try your video/audio on Google Meet)
Register on Miro (ensure that you have an account for your email address, since I’ll be using Miro for drawing, so check that you have an account)
Upgrade to join
Only PAID subscribers will be able to:
Join Live Q&A Sessions and have live discussions with me
Watch Replays of the sessions (access to all past recordings)
How to join
On the day of the session (19th Feb), I’ll post on Group Chat the following details:
Google Meet Link
This chat message will be accessible only to paid members.
If you’re a paid subscriber, add a reminder to your calendar:
There's a lot of insightful questions in the chat 🔥
When the recording? 😃😃