OpenTechSchool Guides

We are happy to hear that you would like to get involved in the OTS community.

This page offers guides around how to volunteer as a coach, organize events or start an OpenTechSchool group in your city.

Jump right to it:

How to coach
How to organize a meetup
How to start OpenTechSchool in my city
How to request a meetup or workshop


Coaching guidelines

You are about to help out at an OpenTechSchool meetup or workshop as a coach. We want to give you a quick introduction of what that means. The focus for the event is to show learners that coding and tech is nothing to be afraid of, but rather a lot of fun!

Coaching isn't teaching

Instead of standing infront to teach something, coaches are right there when needed, encourage learners and ensure they having fun doing it.

Creating a friendly environment

Smile, make eye contact, be kind and friendly. Look around to see if someone else might be having trouble. Come by once in a while and ask if you can help.

Questions are good

Get people comfortable asking questions. Give other learners the chance to answer. Respond to questions positively.


We don't roll our eyes or laugh at questions. We do not debate which programming language, methods or technologies are better.

Read the full guide

Organize an co-learning meetup

A co-learning meetup is an event aimed at everyone who’s learning to code, develop software, or anything tech-related. This includes both absolute beginners as well as developers who want to acquire new tech skills and get into passionate conversations about it. After all: lifelong, we are all learners!

The other purpose of this event is to help build a community around OTS and keep its members engaged, offering a regular event as reference meeting point for learners who want to ask questions or present their latest projects, coaches willing to offer their skills by joining the event’s discussions, and anyone interested in participating in a skill exchange.

Make sure the event and its idea is in agreement with our values. In particular:

  • even though your event may be targeting a certain group of people, it needs to be as open and inclusive as possible
  • you have to make sure that the event is enjoyable/accessible at a beginner’s level
  • always remember that the Co-learning Meetup ought to give beginners the chance to learn, (hopefully) get answers to their questions, and present what they have created or discovered
  • you are responsible for creating a welcoming learning environment, where learners are encouraged to ask questions and nothing is assumed to be “self-explanatory.” State this explicitly at the beginning of the meetup, to embolden the shy people and so everyone attending can help you create this environment.
colearningWeb frontend co-learning Berlin

How to start OpenTechSchool in my city

We won’t lie to you: starting something is always hard. This might not only be hard, but also very frustrating at times. This guide is here for you. You can also contact us when you get stuck and we’ll see how we can help you.

Teaming up

Get a team together. Make sure you have people that are:

  • excited about organizing tech events
  • already organizing (or organized) some tech events (e.g. meetups, usergroups)
  • know how to code and is enthusiast about coaching at a beginner level

Something very helpful in getting people to get in touch with each other. OTS can help you out! We already have a Slack where you can get connected.

Social networks are a great tool to promote your events and get in touch with more tech enthusiasts every day. OTS has its own (global) Facebook and Twitter profiles and in addition to this, we’ll provide a localized OTS Twitter account for your city.

Also keep in mind that there might has been a chapter in your city before. It's best to reach out to them and learn about what went well and what didn't. See a list of previous chapters at the bottom of the page.

colearningWeb frontend co-learning Berlin

Planning the meetup

Find co-organizers

Always more fun to not do it alone.

Find a venue

We suggest trying to get in contact with coworking spaces, hacker spaces, and start-ups that might want to offer their office for an OTS event. Any space that would make a good fit with the OTS network and spirit.

Find a date

We suggest picking a weeknight (optimally, Tuesday - Friday), starting no later than 19:30 and going on no longer than two hours (break included). Ideally, you would already plan to have the meetup monthly, but this is not mandatory.

Find attendees

Find attendees. We can help! If it doesn’t already exist, we will set up an OTS Meetup account for your city (e.g. and you’ll be able to use it to communicate about the meetup and have people join the event.

Furthermore, we’ll promote the event page through our social media channels, mailing lists, user groups, and communities. Of course we also need you to spread the word and get people to join!

At the meetup

Be sure to get to the venue at least one hour in advance and with at least another co-organizer, in order to set up the space and the projector, put signs up outside, as well as meet the speakers in advance.

Have a member of the OTS team moderate the event. When everybody is sitting, they should do a quick introduction covering:

  • what is OTS?
  • what is the Learners Meetup?
  • explain that the event is meant to be especially welcoming for beginners
  • the meetup’s format and timetable
  • point out the other organizers and coaches
  • point out projects

Read more on organizing a meetup

Inactive chapters

Check out if someone has already started a meetup in your city in the past that has gone inactive. OpenTechSchool can provide you with contacts of previous chapters. Maybe you can team up and revive the meetup!

San Francisco

Requesting an event

Do you also offer... ?

Do you have an idea for a new meetup or workshop but can't organize it by your self?

Or perhaps you really want to learn that specific technology, but don't see any event close to you and don't manage to organize an event?

Join us on our general channel in slack and get in contact with us.

Get in touch

  • At our events

    The best way to get in touch with the community is at our events. Just come by, feel the vibe and speak to one of the organizers. Nice to meet you!

    Check out upcoming events

  • Online chat

    We are using Slack to connect and share information beyond the events. Say hi in the #general channel or find the one for your city.

    Join our Slack

  • Email

    Contact us directly if you have a general question and the above options are not working for you. We love to hear from you, but remember we are all volunteers and might need some time to reply.

    Send an email