Architecting your hApp

Event Checklist | Retrospective Template | Event Overview | Event Marketing | Retros | HC Online Events Directory


Event Checklist

Pre-Show

  • Hosts arrive 15 min early for prep.
  • Make this event checklist look fresh (and make any revisions that you were meaning to get to but haven’t yet)
  • Any Q’s from Discord (???) channel? Recent changes? Add them to The Show agenda below.
  • Who is going to open the session? Close?
  • Attendees arrive in zoom waiting room.
  • Hit Record (cloud recording)
  • Then open the room at start time. Get started promptly to establish that as our custom.

The Show

  • Welcome + Intro (Greetings in local language / from:”Hola de Argentina”, “Halo dari Indonesia”)
  • Links
  • Ask folks to write questions in the chat (2 minutes)
  • Select Questions and Prioritize them (in agenda)
  • Agenda
    • [ ]
  • Wrap up: Remind participants of upcoming events (share link to events page on Discord):
    • Share invite link to Discord
    • Share link to events channel
    • and (???) channel
    • List of Events and links:
      • Holochain Developer Environment Setup and Support
      • Getting started Building and Testing on Holochain
      • Architecture Your hApp
      • Troubleshooting Your hApp
      • hApp Show and Tell
      • hApp Jam
      • Reimagining X (Quarterly Series)
      • Discord Channel
    • Ask for feedback in chat. Give people 2 minutes to jot down some things in the shared chat:
      What was exciting?
      easy?
      difficult?
      frustrating or confusing?
      Other thoughts?
    • 15 seconds of Chaotic Goodbyes: How do you say Goodbye? “Adios”, “Auf Wiedersehen”, “selamat tinggal”

Post-Show

  • Hosts end call, then jump back on (or meet in other channel) for 15 min retrospective.

Event Checklist | Retrospective Template | Event Overview | Event Marketing | Retros | HC Online Events Directory

Retrospective Template

Make a copy of the below Restrospective Checklist Template, paste it to the bottom of the doc and work on it there)

### Retrospective Checklist (Event Date + Hosts)
- [ ] In Retrospective Checklist Title, fill in Event Date + Host Team Names)
- [ ] Wins (celebrate them!) Was it better than last time? 
    * 

#### PAIN POINTS
##### List all the pain points that you can think of. 
* 
    
#### Iterating on the process of hosting this event
- [ ] Are there any pain points regarding this format? Document? Event Marketing? Related processes like Discord spaces, Etc?
    *
#### Basic Info Capture 
- [ ] How many participants?
-  
- [ ] Is there a cloud recording? (paste link here)
- 

Event Checklist | Retrospective Template | Event Overview | Event Marketing | Retros | HC Online Events Directory

Event Overview

Target Audience

Developers that have already started building on Holochain and are looking for guidance on how to architect their applications. Distributed apps are different, and Holochain has some tools (and some constraints) that open up different design patterns.

Audience Requirement

Developers that have already successfully installed the holochain dev environment and have started trying to build hApps, either during a Getting Started session or on their own using the developer documentation. Participants should have read through Core Concepts as this session builds upon many of the concepts detailed there, but review of those concepts will be limited. The Get Started Building and Testing hApps session provides a more basic introduction to building hApps.

Pitch to Audience

Get mentorship on Architecting Holochain applications (hApps) from one of the founders of Holochain.

Goals

Primary: Create a space where more developers can cross from building basic hApps to architecting more complex and powerful patterns.

Alt-Primary We need people on our team to get to a higher level of competence around this stuff to unblock the bottleneck around architecture (so they can be creative and responsive on the fly when )

Secondary: Create video content that can be edited to teach particular architectural design patterns. Use those as a basis to iterate on documentation related to architecting hApps and maturing the larger developer learning experience.

Tertiary: Give new developers another space to meet and interact with others in the community and on our team. Some individuals may attend this event repeatedly.

Event Format

  • 1 hour? zoom call. (1.5 hours for hosts. Schedule hosts 15 min before until 15 min after)
  • Frequency: Once a month
  • Tone: Not professional. Casual, but with an agenda.

Session support:

One Holochain team member capable of teaching hApp Architecture. One other team member, capable of iterating on our tools and onboarding materials regarding architecting Holochain Apps.

  • Arthur Brock
  • Gregory? DevRel?
  • Matthew / Bear / DevRel / Invited Community Member (facilitator / trainee / backup)

Event Checklist | Retrospective Template | Event Overview | Event Marketing | Retros | HC Online Events Directory

Event Marketing

PRE-EVENT

  • Who is responsible for event marketing, pre-event?
    *
  • Publicize in discord events channel, (???) channel and on social media.
    • Let people know that this is a more advanced developer training session. Prerequisites are above.
    • Encourage people to post questions in the Architecting hApps Discord channel prior to the event.
    • Have people sign up for the event (both so we know who they are, but also so that they get a reminder). Hosts should have access to attendee signups, at least estimated number of attendees.

POST-EVENT

  • Who is responsible for event marketing, post-event?
    *
  • Process Recording(s) and Publish.
  • Post link to recording to Discord (???) channel (and to anywhere else?)
  • Anything to feed to Paul d'Aoust, Collin or others regarding Architecting hApps?

Event Checklist | Retrospective Template | Event Overview | Event Marketing | Retros | HC Online Events Directory

Retros

Paste Retrospective Template from above. Can paste newest to the top of this Retros section.

Keep the most recent Retro in full view. Wrap older retros in <details><summary></summary></details> tags with the Date and Hosts in the summary.

Select a repo