About the Foundation for Public Code

Attending events

This guide


  1. For everyone
    1. Before the event
    2. Speaking at an event
    3. During the event
    4. After the event
  2. For communications specialists
    1. Before
    2. During
    3. After

Sometimes the best way to help people collaborate is by getting them in the same room to meet face to face. This guide for Foundation for Public Code staff attending events is designed to be followed chronologically. There are additional tasks for communications specialists.

Before using this guide, make sure to get a decision on attending the event.

For everyone

Before the event

  • Appoint someone who is responsible for this particular event. Even though responsibilities may be delegated, it helps to be clear on who has authority to make decisions. This also reduces the risk that a task might be left undone.
  • Decide if you want to immerse yourself in the event or just cherry-pick sessions. Experience shows that to be able to network effectively and get a full event experience you need to be able to focus properly. To enable this, make sure you don’t have other work planned at the same time that will compete for your attention. This applies to both physical and online events.
  • Create internal awareness. In order to enable synergies, sharing the overall plans with the rest of the organization is important.
  • Check the agenda. If someone happens to be connected to any of the speakers, consider reaching out. Coordination about this should start a month before the event or as soon as the program is released.
  • If the event has a call for papers or accepts submissions or ideas for talks, consider answering that, since it puts us in a prime position to present our mission
  • Consider bringing informational material to give away to people that want to get to know us better. Contact the organizer to find out if there are places to put these at.
  • Consider using a shared document to do the planning in, perhaps using this template.
  • Plan your travels.
  • Prepare a team chat (that is capable of notifications) if you are more than one staff member attending.
  • Make sure you attend the event with a brief, well-rehearsed pitch explaining what the Foundation for Public Code does. Tailor the pitch to the audience you are going to meet.

Speaking at an event

If you’re speaking at an event, check that:

  • your talk is listed correctly on the agenda
  • the organizers have used the correct speaker photo and biography (usually your publiccode.net team bio)
  • the organizers have the correct social media handle and contact details for you
  • the organizers have uploaded the correct and full video for your talk (if pre-recorded)
  • you’ve made the organizers aware you cannot receive a gift or compensation for your talk

Do this as soon as this information is published. If you have concerns over how to correct the information, the communications coordinator can help.

During the event

  • Be ready to take photos. They can be used for tweets, blog posts or for remembering what happened when debriefing.
  • Take photos of any business cards you receive.
  • Participate in as many meetings/open spaces/speakers’ dinners/forums where our message could be delivered.

After the event

  • Upload photos.
  • If just one person attended the event, debrief at the daily standup and offer to venture deeper with anyone who may be interested.
  • If two or more people attended the event, do a debrief.
  • Process all expenses for the event.
  • Process all new contacts for the event.
  • Make sure everyone from the team has access to that contacts file where all of the team can take a look at the status of a certain lead or if that person has ever been approached by us. This is also important for future events.
  • Evaluate if the goals set for the event were met.

For communications specialists


  • As a team, agree publicly shareable goals for your attendance at the event that can be used as elevator pitches and calls to action in communications (in addition to any private goals).
  • Draft generic tweets for each session the team will attend.
  • Draft clever, thoughtful tweets to support any presentations we give.


  • Tweet the URL of any HackMD running notes document so we create crowdsourced event notes in English. Do not include secret notes in the document.
  • Ask the team to share any good photos they take.
  • Tweet at least once per session. Follow the generic tweet with specific comments crafted during the session. If possible, participate in threads and produce content that could be valuable/retweetable for your followers.


  • Publish a blogpost promptly (no more than a week later) (based on good photos, running notes, team debrief and tweets).
  • Establish a plan of follow ups: 1st contact right after the event (<2 days after), 2nd contact a week later that mail/invitation and a 3rd one a month later in case the communication flow gets interrupted.