I’m working to organise technical workshops at my workplace - nothing big, just an hour long during lunch.
I plan on doing system design exercises, code challenges and solving brain teasers. The aim is to improve the skill of everyone involved, including myself, in the areas covered? And to improve morale by making things fun and interesting.
The problem is, I’m not sure of what to do apart from printing out a few different brain teaser puzzles and examples of services to design (eg url shortener).
I have read about ways of delivering a workshop, and have an idea (give attendees a system to design, ask how it went, and methods to improve, then ask them to design another system) but would like to sound out people here for advice.
What is the best way of setting up and running such workshops?