// DOJO5


Details
// DOJO
In this code dojo we'll pair up remotely, and work our way through the same code kata, sharing our progress at the end if we choose. This is a great way to learn, understand how your (virtual!) peers work, and I promise - we'll have fun working on weird and wonderful things that are accessible to everyone.
- Code of conduct
- How it's going to work
- Pre-requirements
- Discord and Zoom links
Code of conduct
We're going to follow the Code of conduct outlined at: https://confcodeofconduct.com/
I'll briefly touch on it in the introductory slides, but please have a read before attending.
Be kind and we'll have a fabulous time.
How it's going to work
- We'll all congregate on the Zoom link and walk you through how the session is going to run (~10mins)
- The kata for the session will be introduced
- We'll hop across to Discord Text Chat
- You'll self-select by joining the channel that you want to work in and find a pair
- Be prepared to switch it up, or work in other languages to help balance the groups
- We'll do some ping-pong-TDD (don't worry, it'll be explained in the intro!) for an hour
- At the end of an hour of hacking, we'll re-join the zoom chat to run a quick demo session.
Pre-Requirements
If you need help with any of the below, please don't hesitate to contact me on twitter @david_whitney - I'd be happy to help get you setup.
You'll need to come prepared to potentially host a screen sharing session.
Required software:
- Discord - we will use this to coordinate the session
- A programming environment of your choice
- Some screensharing software
This means:
- With a configured IDE that is common for your chosen language and stack
- With screen sharing or IDE sharing software enabled
- If in your framework or language it requires some setup or configuration, a unit testing library installed
- A microphone to talk to your pair
Suggestions for screen sharing software:
- Visual Studio Code with the VS Live Share extension enabled.
- https://screen.so/#/home - free during the Coronavirus outbreak.
The more prepared you are before the session, the easier it is to progress.
I recommend coming with an empty project / program / repo with your languages default testing tools installed and ready before the session, it will remove a lot of the frustration of sitting doing remote setup over a webcam.
-----------
David Whitney is inviting you to a scheduled Zoom meeting.
Join Zoom Meeting
https://us02web.zoom.us/j/86083466807?pwd=ak1DRlB5a1pIeGtuWXMrRU8yelpFdz09
Meeting ID: 860 8346 6807
Password: codedojo
Join Discord: https://discord.gg/PN7F4C2

// DOJO5