Working Sessions
Booking a live/remote working session with me involves the following:
- Choose a theme or topic.
- Decide how long a session you’d like to book: 1 hour, 2 hours, or 1/2 day.
- Propose a date and time for your session.
- Purchase your session.
Please note that your first choice of date and time is not guaranteed to be available, even if my calendar allows you to book it. I’m only human and occasionally fail to block every busy moment in my calendar. If you choose a date and time when I’m not actually available, then I’ll let you know (with my apologies) so that you can book a different date and time.
What Can We Do?
I’ve done all these things in working sessions with clients. Perhaps you need something slightly different. Feel free to propose anything that you might need.
- ensemble programming, also known as “mob programming”
- What’s Not To Like About This Code? A serious game about design standards
- Thinking Partnership (from Nancy Kline’s Time to Think)
- code review, modeling, or software design review
- splitting features/stories, writing examples, Product Sashimi
- pair programming: new code and legacy code, writing tests and refactoring, katas and project work
- discuss an upcoming or current coaching engagement (Coaching the Coach)
- prepare to quit a job and become a freelancer (personal finance, fundamentals of marketing and sales, designing your first training course)
- facilitated group decision-making sessions, especially when the usual internal faciltator needs to be involved in making the decision
- Conversation Dojo: practise interpersonal communication
- prepare to interview with Big Well-Known Companies for positions like Scrum Master and Development Manager
- do a one-on-one version of a training course (requires multiple sessions)
- discuss what to do with the rest of their life (no, really!)
What Does It Cost?
To book a session for your company, browse the current prices and browse my calendar for scheduling options. Relevant sales taxes are added at the time of purchase. Teams and other groups are welcome. Read more of this page for information and options on specialized working sessions.
Individuals (including if you run a one-person company) may subscribe to The jbrains Experience in order to book one-to-one sessions starting at CAD 200. This membership includes group sessions during Office Hours.
These prices apply to working sessions only. You might instead be looking for a training course or to invite me to speak at your event.
What Else Should I Know?
- I live in the Atlantic Time Zone (Toronto/New York +1 hour), but I sometimes travel across Canada and occasionally in Europe. You can usually book a session within two weeks. If you’re not sure, then please ask me and we’ll figure out together what’s possible.
- If we live very far apart in time zones, then contact me directly and we’ll see what we can work out that fits both our schedules. I have shared the time zone inconvenience with clients in Australia and New Zealand.
- For sessions focusing on code (TDD, testing, refactoring, design review, code review), I recommend booking at least a 2-hour session.
- If you would like to propose something radically different, just tell me what you have in mind and we will figure it out together.
- Sessions of 2 hours include a 10-minute break at the halfway point.
- Sessions of 1/2 day consist of three 1-hour segments with 15-minute breaks in between.