From IndieWeb

Attending an IndieWebCamp

Attending IndieWebCamp can be an exciting, exhilarating, and inspiring experience, but it can be both helpful and more productive for first time (and even experienced) attendees to know what to expect at camp when they attend either in-person or remotely.

Code of Conduct

Main article: code of conduct

Just like our every day online chat and wiki interactions within the IndieWeb community, IndieWebCamps are governed by our code of conduct. Please read and understand it prior to attending.

If you have any issues or experience any problems at a camp (online or otherwise) please feel free to talk to an ally in person at the camp itself or online. In-person camps should introduce people you can talk to at the opening session and list them on the camp wiki page. Others allies are listed on the code of conduct page in a variety of time-zones and locations who can help you as well.

Special needs

We do our best to make camps as pleasant and inclusive as we possibly can. Toward that end, if you have special needs, whether physical, dietary, religious, relating to childcare, or involve other special needs you're worried we may overlook please let one or more of the organizers know as far in advance as you can so that we can can accommodate your needs. We do our best to mitigate any of these sorts of issues with inclusive planning from the start, but advance knowledge can ensure that everyone has the best experience possible.


A good idea of what happens at camps can be found by looking at the archived resources from past camps (including videos). Some of the following recent camps may provide a reasonable example of what to expect:

All prior camp schedules are listed at the bottom of the page for easy reference.

Overall Format

IndieWebCamps are organized as BarCamps12 or unconferences3. As such, other than generally being related to the topic of IndieWeb, sessions aren't necessarily pre-planned and do not feature invited talks.

Although the format is loosely structured, there are a few rules at BarCamps. All attendees are encouraged to present or facilitate a session or otherwise contribute to the event. This means you're assured to get something useful out of camp in addition to all the other potential proposed sessions. Everyone is also asked to share information and experiences of the event via public web channels, including blogs, photo sharing, social bookmarking, Twitter, wikis, and IRC. This encouragement to share is a deliberate change from the "off-the-record by default" and "no recordings" rules at many invite-only participant driven conferences. It also turns a physical, face-to-face event into a 'hybrid event' which enables remote online engagement with camp participants.

Typically camps span two days which are split up as follows:

  • Day 1: Learn, Share, and Discuss
  • Day 2: Create, Hack, and Demonstrate

Day One

Day one will usually start with some coffee and a light breakfast. It is then followed by a brief welcome and overview of the camp and some IndieWeb ideas followed by one or more short Keynote addresses of 10-20 minutes. Demonstrations of attendees personal websites usually follows. (If you don't have one yet, don't worry, you can simply introduce yourself.)

Time for session brainstorming and scheduling is then set aside so that people can think about what they'd like to share, learn, and discuss for the balance of the day. Following this there's usually a quick group photo followed by a break for lunch.

After lunch, the balance of the day is reserved for the sessions typically of 40-60 minutes that were planned earlier in the morning. These sessions are very infrequently lectures by the session proposer/facilitator to a group, but tend to be broad ranging conversations by all the participants who are interested in the topic, so don't feel nervous about needing to have something prepared to present.

In lieu of sessions, some participants may also have side conversations, write, create, or hack in hallways or adjacent spaces.

Day Two

Day Two is the IndieWebCamp Create Day!

pick things to make

At the start of the second day of an IndieWebCamp, organizers will encourage participants to share both what they would like to create or make for their personal sites (ideally something they can demonstrate at the demos session at the end of the day), and what they’re available to help others with, such as particular skill like copywriting, design, coding, or particular technologies like CSS, microformats2, Webmention, and other building-blocks.

Participants are encouraged to pick at least one "easy" (for them) project that they can perhaps even complete before lunchtime, and then one or more "medium" or "hard" projects that they still think they can complete before the demos session. Participants write each of their projects (and their name) on sticky notes which they post on a wall, in clusters of similar topics, features, or technologies

what to make

Make or create content or functionality on your personal website that bring you joy to view, share, or use, or maybe something just for the fun of it.

Want a personal website? Make that your first project. Many attendees will also often help beginners build and implement pieces of their own websites.

Begin with a small, incremental project that can be started and finished in one day, or even an hour (or less). Absolutely no one is judged on what they accomplish as everyone is there for fun.

Did you learn or discuss something inspiring during IndieWebCamp Day One? Start with new ideas, perhaps something you saw demonstrated on someone else’s site, or work on things you wanted to accomplish prior to attending.

Everyone has needed help with something at some point, so you’re encouraged to ask for help if you ever feel stuck or you think there must be an obvious answer to a problem or question.

Lastly, attendees are also encouraged to work on projects that will benefit both their personal websites and the broader community, such as blogging what they have learned, wikifying their IndieWeb Examples, fixing bugs in open source libraries their site uses, or even releasing new or updated software and services.

colocate and collaborate

Participants working on similar projects are encouraged to sit together, cluster at the same or nearby tables, to encourage each other, and perhaps even collaborate and test their creations together.

Share your completions and successes as you finish and ship them. Write a short blog post or note linking to your creations.


We set aside an hour at the of day two for attendees to give short 2-5 minute demonstrations or talks about what they accomplished for the day.

Session Scheduling

Sessions are the heart of a camp.

Unlike traditional conference formats BarCamps have a self-organizing character, relying on the passion and the responsibility of the participants. Attendees schedule sessions typically by writing on a large Post-It note or piece of paper and then placing them on a 'grid' of sessions by timeslot and conference room or space.

Session proposals typically contain the following:

  • A descriptive title
  • A facilitator name for a session (almost always the person proposing the session)
  • A longer description about what might be discussed, brainstormed, or researched during a particular session
  • A unique short hashtag that will be used to create an etherpad and other possible related resources for a session

Everyone is encouraged to submit session ideas. There isn't such a thing as a bad idea for a session. You don't need to know something about a particular topic to actually propose it, it may just be something you'd like to learn about.

If you're not sure where to start for ideas, simply ask yourself any of the following:

  • What would I like my website to be able to do?
  • How did xyz get their site to do something?
  • I'd like to quit using social silo X? What would I need to do to replace that functionality to do that on my own website?
  • What would I like to learn about this weekend?
  • What could I help others to learn based on my past experience?
  • Are there pages/ideas from the wiki that might benefit from a brainstorming session?
  • ...

Past sessions are also a great source of ideas, and it can often be a good idea to revisit old session ideas to discuss new methods of approaching a problem, new design ideas, or new ideas that have come up since prior sessions.

Once everyone has had the chance to write down one (or even more) session ideas, everyone takes turns one at a time to place their Post-Its into slots on the session grid for particular time slots and rooms. Most often, new attendees are given the chance to schedule their proposals first. If there are similar or overlapping session proposals, session facilitators can discuss concatenating them into a single session.

Once all the proposals have been put on the schedule, attendees may often do quick shows of hands for who would like to attend particular sessions to attempt to maximize attendance to physical site spaces (ie, popular sessions should be placed into the larger rooms for each timeslot). If attendees are particularly torn between competing sessions, they can propose that facilitators move time periods in an effort to maximize attendee preference and session attendance.

External events

Many camps will often have informal after hours drinks, dinners, karaoke, or other related bonding events which are optional and often put together by the attendees in an ad-hoc manner. Others may skip these events to play tourist in the host city.


Main article: rsvp#How_to_publish

If you expect to attend camp remotely, it helps organizers to know that you'll be participating remotely, so please RSVP to the main page for the event or add your intent to the appropriate wiki page for the event.


Both remote and in-person attendance of a camp will generally entail using the following tools. (While in person attendance has less reliance on them, it is beneficial for both during and after camp to know how to use and interact with them). It's a good idea prior to camp to make sure that you have any requisite software installed, accounts signed up for, and things working appropriately to make your camp more pleasurable and less hectic.


A large portion of IndieWeb related activity takes place on the wiki. This includes planning for and actual execution of camps and other events. Most camps will have an explicit page on the wiki with details about the camp as well as a separate schedule page for the camp.

While you may not need to be able to sign into the wiki prior to camp to participate, you will need a web browser and basic web navigation skills to be able to find the camp pages and the schedule pages. If you'd like help to sign into the wiki, please feel free to ask for help in the main IndieWeb chat prior to or during the camp and someone can assist you in doing this.

Because camps evolve in real-time, one may need to frequently refresh the relevant wiki pages for the event to get the latest information including updates on sessions and links to streaming video and audio. Many of these real-time updates are also posted in the IndieWeb chat to help remote participants know what is going on.

All session grids and schedules will be listed on the wiki as quickly as possible after they're announced. Again, these are often done in real time as camps unfold, so one may need to refresh or reload the wiki pages they're looking at to get the latest information.

More often than not, one of the organizers or active attendees will post the live streaming links into the main IndieWeb chat and someone will then quickly add those links to the appropriate wiki pages.

IndieWeb chat

Main article: discuss

There are a variety of methods/ways to access the various chat channels on the wiki. Please ensure you've got at least one method to access chat set up prior to attending. Usually the simplest method is to use the web-based chat which will allow you to read and see a log of all the messages posted in real time. If you would like to interact within chat, you'll need to provide a username (something anonymous is fine if you choose) and post directly into that interface.

If you're having issues or problems of almost any kind during a camp, the chat channels can be one of the quickest ways (though not only ways) to let others know and help you get to the fastest remedy.

While optional, when attending camps either remotely or online, your best bet is to have at least one window (or client) open with the IndieWeb chat available as that is where most of the real-time notifications about activities will be appearing even before they show up on the relevant wiki pages.

Often during a camp (either in person or remote), people will document the proceedings live in the chat as they progress. During particular sessions, this active documentation moves to the custom etherpad set up for the session itself (see below), so that the session is better documented with notes, which are later transferred to a wiki page for that particular session for future reference.

Live streaming Audio/Video

Most sessions will be held using audio/video conferencing often with an audio-only mode for those that don't want to participate in video.

Depending on the local camp site sessions may be held using a variety of services including:

Usually the opening remarks, keynotes, and session planning portions of camps will have links to streaming video posted on the main page for the camp.

Most of the sessions that are recorded will have links to the archived versions posted on the wiki so that people can view or review them after the fact.

Keep in mind, as with all live events, there may be small glitches or technical problems with getting live streaming and remote participation set up and working properly. We do our best to mitigate last minute problems, but they do happen and often alternate means of video or audio participation may need to be arranged.


All individual sessions at camps should have an available etherpad. You should be able to find links to the etherpads for particular sessions listed in the schedule, though often these links may not appear until just before or just as the session begins. (Again, you may need to reload the individual wiki pages to see these updates).

Etherpad allows people both locally and remotely to collaborate online at the same time to take notes about what is happening in a session. After the session is over these pads will be archived into the wiki for future reference.

If you don't want to be recorded via audio/video means within a session (or can't for bandwidth, connectivity, or other limitations or reasons), you can often type your ideas directly into the etherpad and someone will typically read them out to live session attendees.

Past Camp Schedules

2024 BrightonBuild a Website in an Hour March (P)Front End Study Hall April (P)Front End Study Hall May (P)DüsseldorfFront End Study Hall June (P)Planning More Camps & Popups • … •
2023 Build a Website in an Hour July (P)Build a Website in an Hour September (P)Multi-Lingual Personal Websites (P)NurembergCreate Day November (O)San DiegoCreateFest (O)
2022 Analog Meets Online (P)Personal Libraries (P)Create Day March (O)DüsseldorfCreate Day July (O)BerlinCreate Day September (O)How to Make the IndieWeb More Approachable (P)Create Day December (O)
2021 Respectful Responses (P)Webmentions Beyond (P) • Very Sensitive Data (P)Create Day July (O)Microsub (P)IndieAuth (P)Gardens and Streams II (P)Create Day October (O)IndieAuth 2 (P)DüsseldorfCreate Day December (O)
2020 OnlineAustin London (O)Garden & Stream (P)West (O)Micropub (P)IndieAuth (P)Get Started with WP (P)microformats2 (P)Friendly WP Themes (P)East (O)Create Day (O)
2019 AustinOnlineNew HavenBerlinDüsseldorfUtrecht9th IndieWeb Summit (Portland)AmsterdamOxfordNYCBrightonBerlin2SF
2018 BaltimoreDüsseldorf8th IndieWeb Summit (Portland)SFOxfordNYCNürnbergBerlin
2017 BellinghamDüsseldorfNürnberg7th IndieWeb Summit (Portland)IstanbulNYCBerlinAustin
2016 NYCMITNürnbergDüsseldorf6th IndieWeb Summit (Portland)NYC2BrightonLA (Santa Monica)BerlinMIT2
2015 Cambridge MAGermany (Düsseldorf)Portland & Brighton (5th Summit) • EdinburghMITSF
2014 SFNYCPortland/NYC/Berlin (4th Summit)UK (Brighton)Cambridge MAOnline
2013 Portland (3rd Summit)UK (Brighton)Hollywood
2012 Portland (2nd Summit)UK (Brighton)
2011 Portland (Summit)

See also