<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Mike Zornek</title>
    <link>https://mikezornek.com/tags/meetups/</link>
    <description>Recent content in meetups on Mike Zornek</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <managingEditor>mike@mikezornek.com (Mike Zornek)</managingEditor>
    <webMaster>mike@mikezornek.com (Mike Zornek)</webMaster>
    <lastBuildDate>Fri, 10 Nov 2023 12:21:13 -0500</lastBuildDate>
    
	<atom:link href="https://mikezornek.com/tags/meetups/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>How to Run a Successful Book Club</title>
      <link>https://mikezornek.com/posts/2023/11/how-to-run-a-successful-book-club/</link>
      <pubDate>Fri, 10 Nov 2023 12:21:13 -0500</pubDate>
      <author>mike@mikezornek.com (Mike Zornek)</author>
      <guid>https://mikezornek.com/posts/2023/11/how-to-run-a-successful-book-club/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve been a member (and organizer) of many professional-oriented book clubs in my career. I find them a valuable way to connect with peers, keep up with my reading goals, discover new ideas, and learn from other points of view.&lt;/p&gt;
&lt;p&gt;Running a book club can be a relatively low-cost and high-value experience. To help, I thought I&amp;rsquo;d document how I tend to prefer book clubs. These recommendations lean more towards work and professional book clubs and not the social and entertainment variety — though I&amp;rsquo;m sure some ideas translate.&lt;/p&gt;
&lt;h2 id=&#34;picking-your-books&#34;&gt;Picking your books&lt;/h2&gt;
&lt;p&gt;If you want to get started, I&amp;rsquo;d recommend just picking a book you are interested in reading and forming a group around it. You might consider trying to assemble a group and letting them pick the first book, but I think it&amp;rsquo;s better to attract people with a specific title than a foggy concept.&lt;/p&gt;
&lt;p&gt;As you finish a book, ask the group for next book suggestions and develop a prospect list. I recommend asking folks to submit a ranked vote against the prospect list (allowing people to vote with priorities), and then you, as the moderator, can choose a book using those signals. You might even consider non-books, like video courses, and work through the material as a cohort.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Aside: I actually built my own tool to run these ranked votes. You can use it too. It is free with no account creation necessary: &lt;a href=&#34;https://rankedvote.app/&#34;&gt;RankedVote.app&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Remember, you don&amp;rsquo;t need to pick the book that wins the vote. Sometimes, identifying a book that you identify will generate better discussions, benefit members who need help in that area, or draw more people to the club (introduction books tend to draw a bigger audience) might be a better choice for the group&amp;rsquo;s needs.&lt;/p&gt;
&lt;h2 id=&#34;scheduling-and-group-size&#34;&gt;Scheduling and Group Size&lt;/h2&gt;
&lt;p&gt;Like early book choices, you should just pick a good time for you and get started. Be mindful of time zones if you want to attract people across continents. Also, avoid other meetup groups of the same topic that might overlap. I personally like weekly for work-related book clubs, but if the group is more casual, I think bi-weekly is fine, too. Eventually, as you start new books, you can revisit the schedule to accommodate better those who are showing up.&lt;/p&gt;
&lt;p&gt;The ideal group size is probably 8 to 10 people (to ensure you have enough conversations), but you can get by with as few as 2-3 when getting started. Also, expect people to fall off during a book. It happens as people have other responsibilities and interests, and usually, this book club is rightfully a low priority. Don&amp;rsquo;t let it get you down. If they drop, wish them well and welcome them back when you start a new book. Don&amp;rsquo;t take it personally.&lt;/p&gt;
&lt;h2 id=&#34;venue-and-video-tools&#34;&gt;Venue and Video Tools&lt;/h2&gt;
&lt;p&gt;All the book clubs I&amp;rsquo;ve ever participated in or run have been online. For venue, I prefer Zoom for video quality consistency (and recording tools), but Discord is nice for having a place for people to chat between meeting times.&lt;/p&gt;
&lt;p&gt;In recent book clubs, we&amp;rsquo;ve started recording the sessions. I make it clear that the meeting is being recorded and why. I also offered the attendees the option to request that parts be scrubbed if needed.&lt;/p&gt;
&lt;p&gt;The main goal of the recordings is to help people who miss a week or two stay connected for an eventual return. We may also start to clip some of the conversations for social sharing and promotion, but it has not happened yet.&lt;/p&gt;
&lt;p&gt;We publish the recordings inside our chat system and not on the public internet. I&amp;rsquo;m a little hesitant to post a full public recording as it will shape the discussion, and sometimes, people like to vent about their current work or past projects. Frankly, just having any recording will impact what people say, so you may choose not to do this to keep the floor more open—still figuring this out myself.&lt;/p&gt;
&lt;h2 id=&#34;running-a-meeting&#34;&gt;Running a Meeting&lt;/h2&gt;
&lt;p&gt;The format for most of my book clubs is an hour-long meeting. We try to rotate volunteers to summarize each chapter before opening the discussions. A typical meeting covers 2-3 chapters with 10-minute chapter summaries and 10-15 minutes of discussion per chapter. We do not enforce this schedule. If the room is having productive, even off-topic discussions, we let them play out. If I am summarizing a chapter and have a PDF version of the book, I often like to share my screen so they can see the page visuals and code snippets of interest.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve heard of other groups that mix in a bit of out-of-meeting work. Something like a shared Google document where people are encouraged to capture their notes and thoughts outside the meeting so the meeting time can focus on the most valuable interactions. I even have a peer who was working on &lt;a href=&#34;https://www.getmarginal.com/&#34;&gt;software that helps structure&lt;/a&gt; that kind of workflow, though I have not used it myself.&lt;/p&gt;
&lt;p&gt;In general, a shared collaborative Google doc (or substitute) is valuable for any online meeting, in my experience.&lt;/p&gt;
&lt;h2 id=&#34;marketing-and-promotion&#34;&gt;Marketing and Promotion&lt;/h2&gt;
&lt;p&gt;I think it&amp;rsquo;s helpful to have a website presence to point to when promoting the book club. You don&amp;rsquo;t need much more than a single page sharing:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The goals of the club.&lt;/li&gt;
&lt;li&gt;The current book.&lt;/li&gt;
&lt;li&gt;When and where you meet, ideally with a calendar-friendly link.&lt;/li&gt;
&lt;li&gt;Who to contact with questions.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Check out the &lt;a href=&#34;https://elixirbookclub.github.io/website/&#34;&gt;Elixir Book Club&lt;/a&gt; page for a sample. GitHub and GitHub Pages are a great solution for this.&lt;/p&gt;
&lt;p&gt;When it&amp;rsquo;s time to promote your club and/or a new book choice, I would promote it to the same circles in your community that share educational content and links. Think forums, Slacks, Discords, social media accounts, hash tags, etc.&lt;/p&gt;
&lt;h2 id=&#34;shared-responsibilities&#34;&gt;Shared Responsibilities&lt;/h2&gt;
&lt;p&gt;In addition to volunteers doing chapter summaries, if you can find other ways to get other people involved in the management work of the book club, (eg: updating the website, editing the recording, etc) the chances for the book club to continue well into the future goes way up. Elixir Book Club has been going strong for years, even as different leadership has come and gone.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Those are my notes. I hope they inspire you to start or join a book club. If you have any thoughts or tips I missed, do consider &lt;a href=&#34;https://mikezornek.com/contact&#34;&gt;shooting me an email&lt;/a&gt;. Thanks.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Elixir Book Club: Testing Elixir, Starts November 13th</title>
      <link>https://mikezornek.com/posts/2022/10/elixir-book-club-testing-book/</link>
      <pubDate>Sun, 30 Oct 2022 11:48:17 -0400</pubDate>
      <author>mike@mikezornek.com (Mike Zornek)</author>
      <guid>https://mikezornek.com/posts/2022/10/elixir-book-club-testing-book/</guid>
      <description>&lt;p&gt;I am pleased to share the reboot of the Elixir Book Club.&lt;/p&gt;
&lt;p&gt;Starting Sunday, November 13th at 10:30am (Eastern Time), we&amp;rsquo;ll meet for an hour via Discord to talk about our next book&amp;hellip;&lt;/p&gt;
&lt;h2 id=&#34;testing-elixir&#34;&gt;Testing Elixir&lt;/h2&gt;
&lt;figure style=&#34;width: 40%; margin: 0 auto;&#34;&gt;
&lt;img src=&#34;testing-elixir.jpg&#34; alt=&#34;Testing Elixir Book Cover&#34; data-action=&#34;zoom&#34;&gt;
&lt;figcaption&gt;Testing Elixir Book Cover&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;&lt;a href=&#34;https://pragprog.com/titles/lmelixir/testing-elixir/&#34;&gt;https://pragprog.com/titles/lmelixir/testing-elixir/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I read this back in April of 2021 and thought well of it. It&amp;rsquo;s a good overview of the various testing tools available and how to apply them to Elixir scenarios and patterns (OTP, Ecto, Phoenix).&lt;/p&gt;
&lt;p&gt;During the first meeting will review chapters 1 and 2. After that, we will meet to review two or so more chapters every two weeks.&lt;/p&gt;
&lt;p&gt;To participate, you&amp;rsquo;ll need to &lt;a href=&#34;https://discord.gg/6WJqHkY66x&#34;&gt;join the Elixir Book Club Discord&lt;/a&gt;, and shortly I expect the main &lt;a href=&#34;https://elixirbookclub.github.io/website/&#34;&gt;book club website&lt;/a&gt; to be current with our new book and dates.&lt;/p&gt;
&lt;h2 id=&#34;extra-credit&#34;&gt;Extra Credit?&lt;/h2&gt;
&lt;p&gt;If you are interested in software testing, I HIGHLY recommend this other book as well: U&lt;strong&gt;nit Testing Principles, Practices, and Patterns&lt;/strong&gt;.&lt;/p&gt;
&lt;figure style=&#34;width: 40%; margin: 0 auto;&#34;&gt;
&lt;img src=&#34;unit-testing.jpg&#34; alt=&#34;Unit Testing Principles, Practices, and Patterns Book Cover&#34; data-action=&#34;zoom&#34;&gt;
&lt;figcaption&gt;Unit Testing Principles, Practices, and Patterns Book Cover&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;&lt;a href=&#34;https://www.manning.com/books/unit-testing&#34;&gt;https://www.manning.com/books/unit-testing&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Where Testing Elixir will help you learn the tooling and explain the &lt;strong&gt;how&lt;/strong&gt;, Unit Testing Principles, Practices, and Patterns will help you discover the &lt;strong&gt;why&lt;/strong&gt; and ultimately assist you in &lt;strong&gt;crafting a resilient testing strategy&lt;/strong&gt; for your projects.&lt;/p&gt;
&lt;p&gt;I read this book in June 2022, and it hugely influenced me and how I want to test moving forward. It could serve as a great companion or follow-up book for people in our club, though the club&amp;rsquo;s focus is officially and exclusively on Testing Elixir.&lt;/p&gt;
&lt;p&gt;Hope to see you at the book club!&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Finding Volunteers for Your Meetup Group</title>
      <link>https://mikezornek.com/posts/2020/10/finding-volunteers/</link>
      <pubDate>Mon, 19 Oct 2020 10:00:27 -0400</pubDate>
      <author>mike@mikezornek.com (Mike Zornek)</author>
      <guid>https://mikezornek.com/posts/2020/10/finding-volunteers/</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;This blog post was orientally posted to the Guildflow product blog, which will soon &lt;a href=&#34;https://mikezornek.com/posts/2021/10/guildflow-shutdown/&#34;&gt;be shutdown&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;One of the biggest milestones of any meetup or community is when the group evolves beyond: &amp;ldquo;Mike&amp;rsquo;s group&amp;rdquo; to &amp;ldquo;our group&amp;rdquo;. (Substitute your own name for mine. 😀)&lt;/p&gt;
&lt;p&gt;To achieve this, group responsibilities need to be spread out, and for that you need volunteers. Some organizers will experience friction getting people to volunteer their time for the group but in my own experience part of this friction is lack of specific details.&lt;/p&gt;
&lt;h3 id=&#34;the-easiest-way-to-find-volunteers-for-your-meetup-group-is-to-ask-for-help-be-specific-and-define-meaningful-approachable-tasks-that-are-easy-for-group-regulars-to-take-on-find-small-tasks-with-low-commitment-levels-to-help-spur-momentum&#34;&gt;The easiest way to find volunteers for your meetup group is to ask for help. Be specific and define meaningful, approachable tasks that are easy for group regulars to take on. Find small tasks, with low commitment levels to help spur momentum.&lt;/h3&gt;
&lt;p&gt;Take for example, my own &lt;a href=&#34;https://www.meetup.com/PhillyElixir/&#34;&gt;Philly Elixir&lt;/a&gt; group, which is a small local group. Recently, I found myself with a meeting agenda where I&amp;rsquo;d be doing the majority of the talks and demos. Not wanting to hear my own voice all night I tapped the shoulder of a meeting regular and asked if they could take on the industry news section of the agenda, highlighting some of the recent improvements to Elixir in version 1.11. It was a small task that helped take some of the pressure off my shoulders and ultimately strengthen the group health by having more people involved.&lt;/p&gt;
&lt;p&gt;Beyond talks and event presentations there are lots of small tasks you can define and use to help draw out volunteerism within you group. Some examples:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Marketing outreach to other groups.&lt;/li&gt;
&lt;li&gt;Social media posting.&lt;/li&gt;
&lt;li&gt;Write post-meeting notes.&lt;/li&gt;
&lt;li&gt;Picking up event food.&lt;/li&gt;
&lt;li&gt;Help setup the room or AV needs.&lt;/li&gt;
&lt;li&gt;Group photographer.&lt;/li&gt;
&lt;li&gt;Website maintainer.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;What are some other example of volunteerism can you think of? &lt;a href=&#34;https://mikezornek.com/contact&#34;&gt;Let me know&lt;/a&gt; for a future post update.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Providing New Member Onboarding for Online Meetups During COVID</title>
      <link>https://mikezornek.com/posts/2020/9/new-member-onboarding/</link>
      <pubDate>Mon, 28 Sep 2020 11:41:34 -0400</pubDate>
      <author>mike@mikezornek.com (Mike Zornek)</author>
      <guid>https://mikezornek.com/posts/2020/9/new-member-onboarding/</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;This blog post was orientally posted to the Guildflow product blog, which will soon &lt;a href=&#34;https://mikezornek.com/posts/2021/10/guildflow-shutdown/&#34;&gt;be shutdown&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Even in the before times, being a new person at a meetup event was potentially an extremely overwhelming experience. Now that most group events and socializing are happening online it is even more important to make sure you as a group organizer have a plan for how to onboard new members and make them feel welcome.&lt;/p&gt;
&lt;h2 id=&#34;create-and-plan-an-onboarding-experience-for-new-members&#34;&gt;Create and plan an onboarding experience for new members.&lt;/h2&gt;
&lt;p&gt;Each group will have its own unique needs but a common onboarding experience might include:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Schedule a one-on-one &amp;ldquo;virtual tour&amp;rdquo; by someone on the leadership team.&lt;/strong&gt; While there are plenty of operational things to review during this meeting (how to join the chat rooms, rsvp for events, group expectations, culture and norms) I would encourage you to focus more on listening than talking during this meeting. Find out how the person learned about your group and what their short and long term goals are. Try to connect their goals to group activities. Be friendly, curious, and empathetic.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Connect the new member with a buddy or group sponsor.&lt;/strong&gt; While this could be the same person who did the &amp;ldquo;virtual tour&amp;rdquo; it would be more optimal to connect the new member with a buddy or sponsor that best matches their goals. Maybe they are looking to get a new job, who among the current members can help them work on a resume or practice an interview? Maybe they want to get better at testing, who among the current members can help with that?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Schedule followup check-ins with the new member.&lt;/strong&gt; Every so often, perhaps after the first 6 weeks and then maybe every 6 months, schedule a check-in and see how things are going. Have they attended any group events? How did these go? Are they socializing in the chat rooms? Try to find a way to get them involved. If they have not participated or stopped participating try to find out why. Make sure it&amp;rsquo;s clear you have their confidence, this is not a guilt trip and you are seeking honest feedback.&lt;/p&gt;
&lt;h2 id=&#34;make-new-members-and-guests-feel-welcome-at-events&#34;&gt;Make new members and guests feel welcome at events.&lt;/h2&gt;
&lt;p&gt;Walking into a video call as a new face, when the other members already know each other can be very intimidating. Here are a few things you can do as an event host to help make people feel more welcome.&lt;/p&gt;
&lt;p&gt;Some people may feel more at ease &lt;strong&gt;observing events from a distance&lt;/strong&gt; in the beginning, with their &lt;strong&gt;video and microphone off&lt;/strong&gt;. If the event structure allows for this, then that behavior should acknowledged and accepted.&lt;/p&gt;
&lt;p&gt;For those who do decide to be on video or microphone, make sure there is &lt;strong&gt;room in the agenda for personal introductions&lt;/strong&gt;. Have a few ice breaker questions or ask people to share a recent win related to the topic of the event.&lt;/p&gt;
&lt;h2 id=&#34;create-spaces-for-more-happenstance-connections&#34;&gt;Create spaces for more happenstance connections.&lt;/h2&gt;
&lt;p&gt;Sometimes people benefit from a little nudge towards social interactions. When building out your group try to build spaces and opportunities for more chance encounters.&lt;/p&gt;
&lt;p&gt;If you are on Slack, consider the &lt;a href=&#34;https://phillyelixir.slack.com/apps/A11MJ51SR-donut&#34;&gt;donut meeting integration&lt;/a&gt; addon. &amp;ldquo;Donut introduces people who don&amp;rsquo;t know each other well on teams of all sizes via direct messages, and encourages them to meet in person or virtually for a variety of programs.&amp;rdquo;&lt;/p&gt;
&lt;h2 id=&#34;successful-onboarding-takes-time-but-is-worth-the-effort&#34;&gt;Successful onboarding takes time but is worth the effort.&lt;/h2&gt;
&lt;p&gt;Your first step will be to draft an onboarding plan and share it with your group. Once everyone agrees, build out and automate your plan. Be sure to share these responsibilities with the other members and the leadership. The process will benefit greatly by being executed through a diverse collection of the membership.&lt;/p&gt;
&lt;p&gt;If done well, proper onboarding will help new members feel connected faster and be more successful within your group.&lt;/p&gt;
&lt;p&gt;If the onboarding fails, you&amp;rsquo;ll have an opportunity to learn how your group could improve to meet the needs of prospective members.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Goal-oriented Side Event Ideas for Technical Meetups</title>
      <link>https://mikezornek.com/posts/2020/9/goal-oriented-side-event-ideas/</link>
      <pubDate>Mon, 21 Sep 2020 14:17:26 -0400</pubDate>
      <author>mike@mikezornek.com (Mike Zornek)</author>
      <guid>https://mikezornek.com/posts/2020/9/goal-oriented-side-event-ideas/</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;This blog post was orientally posted to the Guildflow product blog, which will soon &lt;a href=&#34;https://mikezornek.com/posts/2021/10/guildflow-shutdown/&#34;&gt;be shutdown&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I&amp;rsquo;m a firm believer that going forward, &lt;a href=&#34;https://mikezornek.com/posts/2020/8/evolve-or-die-its-time-to-rethink-meetup-groups/&#34;&gt;successful technical meetup groups need to evolve past the once-a-month event style&lt;/a&gt; to more of an ongoing community presence, with smaller goal-oriented events happening more often. I believe it is through these events the social connections that ultimately lead to a successful community are solidified.&lt;/p&gt;
&lt;p&gt;All of the following event ideas are built around:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Providing goal-based activities that will draw a crowd and encourage ad hoc socializing.&lt;/li&gt;
&lt;li&gt;Offer more flexible or focused time commitments, with much of the event, when possible, happening async with high value face-to-face time limited for kickoffs and conclusion presentations.&lt;/li&gt;
&lt;li&gt;Have low costs for organizing and hosting. No complicated software. No leaning on a single person to prepare a day long workshop.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;book-clubs&#34;&gt;Book Clubs&lt;/h2&gt;
&lt;p&gt;Book Clubs are great way to bring together goal minded people who want to become better at something. It&amp;rsquo;s a fairly well understood idea and so the big decisions are usually around what book to read and how to meet and discuss.&lt;/p&gt;
&lt;p&gt;I recommend picking a few book options and letting a group vote. Generally speaking you&amp;rsquo;ll probably get more involvement with more introductory-level books.&lt;/p&gt;
&lt;p&gt;You&amp;rsquo;ll want to meet once a week to keep that social pressure on people to do their readings and homework. Consider a first meeting for social introductions and then work out a regular meeting time from there. One hour is usually good enough.&lt;/p&gt;
&lt;p&gt;When it comes to the meeting itself try to have different members volunteer to &amp;ldquo;drive&amp;rdquo; the meeting. My own book clubs tend to scan over the chapters from that week and kick off discussions/questions.&lt;/p&gt;
&lt;h2 id=&#34;code-jams&#34;&gt;Code Jams&lt;/h2&gt;
&lt;p&gt;This is something I know of more formally from the Game Jam concept but it can just as easily apply to general programming.&lt;/p&gt;
&lt;p&gt;Over the course of a single weekend or week you pick a theme and/or a specific SDK. People then work on a demo, game or hack with that theme and SDK in mind. At the end of the event people present their work, with awards being handed out &amp;ndash; the more cheesy the trophies the more sought after they are within a community.&lt;/p&gt;
&lt;p&gt;Some personal code jam style events I have fond memories of include &lt;a href=&#34;https://en.wikipedia.org/wiki/MacHack&#34;&gt;MacHack&lt;/a&gt;, &lt;a href=&#34;https://arstechnica.com/gadgets/2006/10/5786/&#34;&gt;Iron Coder&lt;/a&gt; and &lt;a href=&#34;https://globalgamejam.org/&#34;&gt;Global Game Jam&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;architecture-craft-sessions&#34;&gt;Architecture Craft Sessions&lt;/h2&gt;
&lt;p&gt;While Code Jams are more on the lighthearted side, these Architecture Craft Sessions are more about education through practice and peer review.&lt;/p&gt;
&lt;p&gt;Pick a simple app idea (eg: tasks list, weather app, whatever). Everyone does a rough prototype or architecture outline for how they would build it out: the objects and types they would define, how they would interact, and why they are making these decisions. Something akin to an &lt;a href=&#34;https://github.com/joelparkerhenderson/architecture_decision_record&#34;&gt;architecture decision record (ADR)&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The event style would be advance notice of the app idea, then before the meeting each person would work on their prototype or outline in their own time. At the meeting they would come together to present what they&amp;rsquo;ve come up with. People can ask questions and offer feedback on the designs. It can take time to do a full code walk through so you might have to break up a larger group into smaller breakout groups to do this in a set amount of time.&lt;/p&gt;
&lt;p&gt;The big idea is people get more experience with how to break down problems and design architectures that are &lt;a href=&#34;https://en.wikipedia.org/wiki/SOLID&#34;&gt;SOLID&lt;/a&gt; and testable.&lt;/p&gt;
&lt;h2 id=&#34;pair-programming-on-code-katas&#34;&gt;Pair Programming on Code Katas&lt;/h2&gt;
&lt;p&gt;I define the Architecture Craft Sessions above as more solo work and while some people prefer to build in isolation, there is also a lot to be said for pairing two people together. In particular pairing a junior person with someone more senior, even for an hour can lead to a ton of great observations for how people work.&lt;/p&gt;
&lt;p&gt;To help define a path for this pairing we look to Code Katas.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;A kata, or code kata, is defined as an exercise in programming which helps hone your skills through practice and repetition. Kata exercises vary from general to more complex algorithms and real life situations for you to try using your preferred programming language.&lt;/p&gt;
&lt;p&gt;Remember that code katas are not quizzes or puzzles. You should not only try to &amp;lsquo;solve&amp;rsquo; it, but find a very good solution, following best practices of the programming language you are using.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;For more examples on Code Kata problems you can use check out:&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/gamontal/awesome-katas&#34;&gt;https://github.com/gamontal/awesome-katas&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;open-source-project-day&#34;&gt;Open Source Project Day&lt;/h2&gt;
&lt;p&gt;Rather than kick off a major new group open source project (which has a much larger time and energy commitment), pick a day and an existing open source project for your platform.&lt;/p&gt;
&lt;p&gt;Kick off the day with an introduction to the open source project, it&amp;rsquo;s code and some good tasks for new contributors (simple bugs, documentations, more tests). Let people work async or in pairs, with shared group spaces for discussion or questions. At the end of the day people can demo the PRs they&amp;rsquo;ve built.&lt;/p&gt;
&lt;p&gt;For people new to open source, match up mentors to teach how open source and pull requests work.&lt;/p&gt;
&lt;h2 id=&#34;any-other-ideas&#34;&gt;Any other ideas?&lt;/h2&gt;
&lt;p&gt;Those are few ideas from my own experiences. I&amp;rsquo;d love to hear if you have any more for a future update to this post.&lt;/p&gt;
&lt;p&gt;Thanks, and best of luck with your technical meetup.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Evolve or Die: It&#39;s Time to Rethink Meetup Groups</title>
      <link>https://mikezornek.com/posts/2020/8/evolve-or-die-its-time-to-rethink-meetup-groups/</link>
      <pubDate>Sun, 30 Aug 2020 14:10:57 -0400</pubDate>
      <author>mike@mikezornek.com (Mike Zornek)</author>
      <guid>https://mikezornek.com/posts/2020/8/evolve-or-die-its-time-to-rethink-meetup-groups/</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;This blog post was orientally posted to the Guildflow product blog, which will soon &lt;a href=&#34;https://mikezornek.com/posts/2021/10/guildflow-shutdown/&#34;&gt;be shutdown&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;





&lt;video
  controls
  class=&#34;mb-0 w-full&#34;
  title=&#34;Evolve or Die: It&amp;#39;s Time to Rethink Meetup Groups&#34;
&gt;
  &lt;source src=&#34;https://f002.backblazeb2.com/file/mikezornek-com-media/evolve_or_die%20_its_time_to_rethink_meetup_groups.mp4&#34; type=&#34;video/mp4&#34;&gt;
  Your browser does not seem to support the video format. You can
  &lt;a href=&#34;https://f002.backblazeb2.com/file/mikezornek-com-media/evolve_or_die%20_its_time_to_rethink_meetup_groups.mp4&#34;&gt;download the MP4 file&lt;/a&gt;
  directly.
&lt;/video&gt;

&lt;div class=&#34;mt-2 flex justify-between&#34;&gt;
  &lt;a href=&#34;https://f002.backblazeb2.com/file/mikezornek-com-media/evolve_or_die%20_its_time_to_rethink_meetup_groups.mp4&#34;&gt;Download MP4&lt;/a&gt;
  
    &lt;a href=&#34;https://www.youtube.com/watch?v=5gaZGDXWAKY&#34;&gt;Watch on YouTube&lt;/a&gt;
  
&lt;/div&gt;

&lt;p&gt;Discussion topics from the video:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;My ongoing research into meetup groups. &lt;a href=&#34;http://mikezornek.com/posts/2020/8/help-me-with-an-introduction-to-your-meetup-organizer/&#34;&gt;Still looking for more people to interview too!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Technical meetups are on the decline. Why?
&lt;ul&gt;
&lt;li&gt;Part of it is the avalanche of technical information online.&lt;/li&gt;
&lt;li&gt;Part of it is people being able to more easily find and connect with same minded people online.&lt;/li&gt;
&lt;li&gt;COVID has only expedited this decline.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;If your meetup group is limited to meeting once a month, at a building, to eat pizza and talk about a technology, I fear your group may not be around in 5 more years.&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;There are still a ton of great benefits from a running a meetup community.&lt;/li&gt;
&lt;li&gt;How should meetups evolve?
&lt;ul&gt;
&lt;li&gt;More events, smaller events.&lt;/li&gt;
&lt;li&gt;Some in-person, some online.&lt;/li&gt;
&lt;li&gt;Not every member will attend every event.&lt;/li&gt;
&lt;li&gt;Social events: hack nights, side project saturday, show and tell.&lt;/li&gt;
&lt;li&gt;Goal-oriented events: book clubs, workshops, mentoring, masterminds, &lt;a href=&#34;http://mikezornek.com/posts/2020/8/bartering-with-other-developers-on-side-projects/&#34;&gt;side project time bartering&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Passive connections: Chatting and DM via Slack or Discord. Group Twitter account to promote member successes.&lt;/li&gt;
&lt;li&gt;Maybe do bigger events every 6-months? formal dinners, picnics, mixers?&lt;/li&gt;
&lt;li&gt;Need to spend more time onboarding new members when the group lives online.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;https://trends.google.com/trends/explore?date=all&amp;amp;q=meetup&#34;&gt;The Google Trend chart for &amp;ldquo;meetup&amp;rdquo;.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;chart.png&#34; alt=&#34;Chart of Google Trends for the word meetup since 2004.&#34;&gt;&lt;/p&gt;
&lt;p&gt;Thanks for watching and best of luck with your group.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Android Book Club Update</title>
      <link>https://mikezornek.com/posts/2020/8/android-book-club-update/</link>
      <pubDate>Mon, 10 Aug 2020 09:22:55 -0400</pubDate>
      <author>mike@mikezornek.com (Mike Zornek)</author>
      <guid>https://mikezornek.com/posts/2020/8/android-book-club-update/</guid>
      <description>&lt;iframe src=&#34;https://player.vimeo.com/video/446471481&#34; width=&#34;640&#34; height=&#34;360&#34; frameborder=&#34;0&#34; allow=&#34;autoplay; fullscreen&#34; allowfullscreen&gt;&lt;/iframe&gt;
&lt;p&gt;A few updates on our Android Book Club. (&lt;a href=&#34;https://mikezornek.com/posts/2020/6/an-android-book-club-for-ios-developers/&#34;&gt;Original announcement post.&lt;/a&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Things are going well.&lt;/li&gt;
&lt;li&gt;Will be migrating from &lt;a href=&#34;https://pragprog.com/titles/vskotlin/&#34;&gt;Programming Kotlin&lt;/a&gt; to &lt;a href=&#34;https://www.amazon.com/Android-Programming-Ranch-Guide-Guides/dp/0135245125/ref=as_li_ss_tl?ie=UTF8&amp;amp;linkCode=sl1&amp;amp;tag=mikezornekcom-20&amp;amp;linkId=40f3837fd1242a0271063cc012dece26&amp;amp;language=en_US&#34;&gt;Android Programming: The Big Nerd Ranch Guide (4th Edition)&lt;/a&gt; in the coming weeks.&lt;/li&gt;
&lt;li&gt;We have room for a few more people, if you want to join us!&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Android Book Club Website / Membership Application:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;link-removed&lt;/code&gt;&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Actionable Ideas How Meetups Can Evolve When Forced Online Only</title>
      <link>https://mikezornek.com/posts/2020/8/actionable-ideas-how-meetups-can-evolve-when-forced-online-only/</link>
      <pubDate>Tue, 04 Aug 2020 09:40:09 -0400</pubDate>
      <author>mike@mikezornek.com (Mike Zornek)</author>
      <guid>https://mikezornek.com/posts/2020/8/actionable-ideas-how-meetups-can-evolve-when-forced-online-only/</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;This blog post was orientally posted to the Guildflow product blog, which will soon &lt;a href=&#34;https://mikezornek.com/posts/2021/10/guildflow-shutdown/&#34;&gt;be shutdown&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Today I recorded some thoughts regarding the challenges meetups are facing as they&amp;rsquo;ve been forced online and ideas how those challenges can be met.&lt;/p&gt;





&lt;video
  controls
  class=&#34;mb-0 w-full&#34;
  title=&#34;Actionable Ideas How Meetups Can Evolve When Forced Online Only&#34;
&gt;
  &lt;source src=&#34;https://f002.backblazeb2.com/file/mikezornek-com-media/actionable_ideas_how_meetups_can_evolve_when_forced_online_only.mp4&#34; type=&#34;video/mp4&#34;&gt;
  Your browser does not seem to support the video format. You can
  &lt;a href=&#34;https://f002.backblazeb2.com/file/mikezornek-com-media/actionable_ideas_how_meetups_can_evolve_when_forced_online_only.mp4&#34;&gt;download the MP4 file&lt;/a&gt;
  directly.
&lt;/video&gt;

&lt;div class=&#34;mt-2 flex justify-between&#34;&gt;
  &lt;a href=&#34;https://f002.backblazeb2.com/file/mikezornek-com-media/actionable_ideas_how_meetups_can_evolve_when_forced_online_only.mp4&#34;&gt;Download MP4&lt;/a&gt;
  
    &lt;a href=&#34;https://www.youtube.com/watch?v=_3PW6GtJz2s&#34;&gt;Watch on YouTube&lt;/a&gt;
  
&lt;/div&gt;

&lt;p&gt;A quick summery:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Challenge: Group participation is down.
&lt;ul&gt;
&lt;li&gt;Idea: Embrace the smaller numbers; do things that you could not do with a larger crowd.&lt;/li&gt;
&lt;li&gt;Idea: Set expectations about required interactions; let people be passive when they want to.&lt;/li&gt;
&lt;li&gt;Idea: Do more, smaller, focused events instead of one big meeting a month.&lt;/li&gt;
&lt;li&gt;Idea: Create spaces for socializing outside events.&lt;/li&gt;
&lt;li&gt;Idea: Help connect people outside your group structure. Make it easy for members to discover each other on social or their personal website.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Challenge: Hard to attract and retain new members.
&lt;ul&gt;
&lt;li&gt;Idea: Make sure events are structured to help new people get familiar with the community (introductions, one-on-one help, etc.).&lt;/li&gt;
&lt;li&gt;Idea: Create a chain of events structured around a goal, like a book club or group project.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In some ways, it&amp;rsquo;s a great time to start a meetup:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;No more venue and food costs.&lt;/li&gt;
&lt;li&gt;Can promote and bring in people from outside your city.&lt;/li&gt;
&lt;li&gt;People are out of work and looking to improve themselves, give them a path to do so.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you want to chat about your own group, I&amp;rsquo;d love to hear how things are going. See this post for more detail:&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://mikezornek.com/posts/2020/8/help-me-with-an-introduction-to-your-meetup-organizer/&#34;&gt;Help Me with an Introduction to Your Meetup Organizer&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thanks again, and good luck with your group!&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Help Me with an Introduction to Your Meetup Organizer</title>
      <link>https://mikezornek.com/posts/2020/8/help-me-with-an-introduction-to-your-meetup-organizer/</link>
      <pubDate>Mon, 03 Aug 2020 11:01:35 -0400</pubDate>
      <author>mike@mikezornek.com (Mike Zornek)</author>
      <guid>https://mikezornek.com/posts/2020/8/help-me-with-an-introduction-to-your-meetup-organizer/</guid>
      <description>&lt;p&gt;It&amp;rsquo;s an open secret that I&amp;rsquo;ve been working on &lt;a href=&#34;https://mikezornek.com/projects/guildflow/&#34;&gt;some new software to help meetups&lt;/a&gt;, specifically with an early focus towards technical meetups.&lt;/p&gt;
&lt;p&gt;While the foundation is coming together, there are still a ton of open questions and I&amp;rsquo;m trying to schedule some more customer research phone calls with other meetup organizers.&lt;/p&gt;
&lt;p&gt;To be clear, I&amp;rsquo;m not selling anything, just asking a handful of questions helping me:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;understand why they run their group&lt;/li&gt;
&lt;li&gt;find out how it&amp;rsquo;s going historically and during COVID&lt;/li&gt;
&lt;li&gt;learn what tools are working well and what tools are not&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The call lasts about 30 minutes.&lt;/p&gt;
&lt;h2 id=&#34;schedule-a-30-minute-video-chat&#34;&gt;&lt;a href=&#34;https://savvycal.com/zorn/chat&#34;&gt;Schedule a 30 minute video chat!&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;If you are part of a technical meetup, please do me a favor and make an introduction to your group leadership. It would be extremely helpful to me. Here is a draft email you can start with:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Hi NAME.

I saw this blog post asking for help making introductions to
other technical meetup organizers. I follow the guy on
social media. He is doing research for some meetup related
software and I wanted to help him out with an introduction.
He assures me it&amp;#39;s not a sales call, just a few questions
about our group. If you want to reach out or learn more info
check out:

http://mikezornek.com/posts/2020/8/introduction/

Schedule a video chat (30m):

https://savvycal.com/zorn/chat

Thanks.
&lt;/code&gt;&lt;/pre&gt;</description>
    </item>
    
    <item>
      <title>Kotlin Tools for Android Book Club</title>
      <link>https://mikezornek.com/posts/2020/7/kotlin-tools-for-android-book-club/</link>
      <pubDate>Sat, 04 Jul 2020 11:32:28 -0400</pubDate>
      <author>mike@mikezornek.com (Mike Zornek)</author>
      <guid>https://mikezornek.com/posts/2020/7/kotlin-tools-for-android-book-club/</guid>
      <description>&lt;p&gt;A quick tour of some of the tools you&amp;rsquo;ll want to use to help learn Kotlin.&lt;/p&gt;
&lt;iframe src=&#34;https://player.vimeo.com/video/435324129&#34; width=&#34;640&#34; height=&#34;360&#34; frameborder=&#34;0&#34; allow=&#34;autoplay; fullscreen&#34; allowfullscreen&gt;&lt;/iframe&gt;
&lt;p&gt;Links&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://kotlinlang.org&#34;&gt;https://kotlinlang.org&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://exercism.io/tracks/kotlin&#34;&gt;https://exercism.io/tracks/kotlin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://pragprog.com/titles/vskotlin/&#34;&gt;https://pragprog.com/titles/vskotlin/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.bignerdranch.com/books/android-programming-the-big-nerd-ranch-guide-4th/&#34;&gt;https://www.bignerdranch.com/books/android-programming-the-big-nerd-ranch-guide-4th/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    
    <item>
      <title>Finding Speakers to Present at Your Event</title>
      <link>https://mikezornek.com/posts/2020/7/finding-speakers-to-present-at-your-event/</link>
      <pubDate>Thu, 02 Jul 2020 09:00:00 -0400</pubDate>
      <author>mike@mikezornek.com (Mike Zornek)</author>
      <guid>https://mikezornek.com/posts/2020/7/finding-speakers-to-present-at-your-event/</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;This blog post was orientally posted to the Guildflow product blog, which will soon &lt;a href=&#34;https://mikezornek.com/posts/2021/10/guildflow-shutdown/&#34;&gt;be shutdown&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Helping to organize a meetup group can be extremely rewarding. I&amp;rsquo;ve been running various groups for over 10 years now and I only regret not getting starting sooner. Still, there is not much to love in the minutia of monthly tasks to keep everything going.&lt;/p&gt;
&lt;p&gt;One of the most anxious tasks you&amp;rsquo;ll face is, &lt;strong&gt;how do you find speakers for the next event?&lt;/strong&gt; This can be particularly stressful since it&amp;rsquo;s something that you can&amp;rsquo;t accomplish completely by yourself and getting commitment on something from another person is always a little bit harder. Here are a few ideas to help you keep your stress low and your speaker confirmations flowing.&lt;/p&gt;
&lt;h2 id=&#34;reach-out-to-group-regulars&#34;&gt;Reach out to Group Regulars&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;The first source of speakers is usually the group itself.&lt;/strong&gt; If you are keeping connected with your members as recommended in &lt;a href=&#34;https://mikezornek.com/posts/2020/6/how-to-brainstorm-presentation-topics-for-your-events/&#34;&gt;How to Brainstorm Presentation Topics for Your Events&lt;/a&gt;, you should be aware of what people are working on and if it would be a good match for a presentation. &lt;strong&gt;Do not wait for people to come to you&lt;/strong&gt;, you need to reach out to them, and repetitively. Do it so much so as to be comical about it.&lt;/p&gt;
&lt;h3 id=&#34;explain-the-benefits&#34;&gt;Explain the Benefits&lt;/h3&gt;
&lt;p&gt;Public speaking and selling one&amp;rsquo;s ideas is a &lt;strong&gt;priceless skill&lt;/strong&gt; that comes into play for almost all careers. Speaking at a local group is &lt;strong&gt;great practice&lt;/strong&gt; for people who are new to speaking or who want to try out a potential conference talk in front of real people.&lt;/p&gt;
&lt;h3 id=&#34;host-multiple-talks-formats&#34;&gt;Host Multiple Talks Formats&lt;/h3&gt;
&lt;p&gt;One idea that can help attract even the more shy potential speaker is to lower the barrier to entry. In addition to full 30-60 minute talks why not accept &lt;strong&gt;shorter 5-10 minute lightning talks&lt;/strong&gt; or even more simple &lt;strong&gt;project show and tells&lt;/strong&gt;. Having these smaller presentations can help ease the stress of presenting for someone new.&lt;/p&gt;
&lt;h3 id=&#34;offer-to-help-them&#34;&gt;Offer to Help Them&lt;/h3&gt;
&lt;p&gt;I highly recommend speakers practice their talk before presenting to a group. It can really help to also &lt;strong&gt;record this practice&lt;/strong&gt;. As they go back and &lt;strong&gt;watch the recording&lt;/strong&gt; they&amp;rsquo;ll usually find lots things that can be improved. If the recording is made in advance enough you as the group organizer can also offer to watch it and provide feedback.&lt;/p&gt;
&lt;h2 id=&#34;recruit-speakers-who-have-presented-at-recent-events-or-conferences&#34;&gt;Recruit Speakers Who Have Presented at Recent Events or Conferences&lt;/h2&gt;
&lt;p&gt;If someone has done a presentation once, it&amp;rsquo;s usually &lt;strong&gt;much easier to present it a second time&lt;/strong&gt;. Take advantage of this and browse other meetups or conferences in your area or even outside of your area (since many meetups are virtual these days) and ask recent presenters if they might be interested in doing a presentation for your group.&lt;/p&gt;
&lt;h2 id=&#34;post-speaker-openings-on-your-social-media-accounts-and-blogs&#34;&gt;Post Speaker Openings on Your Social Media Accounts and Blogs&lt;/h2&gt;
&lt;p&gt;In addition to using social channels to help spread the word about the speaker openings it&amp;rsquo;s also a great subtext for reminding people of the group existence (so they may attend) as well as your efforts into helping to run the group.&lt;/p&gt;
&lt;h2 id=&#34;reach-out-months-in-advance&#34;&gt;Reach Out Months in Advance&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;It&amp;rsquo;s much easier to get someone to agree to do a talk in three months away than three weeks away.&lt;/strong&gt; Once they are signed up, most people benefit from the friendly social guilt of doing the talk. We all need a little push sometimes.&lt;/p&gt;
&lt;h2 id=&#34;when-they-say-yes&#34;&gt;When They Say Yes&amp;hellip;&lt;/h2&gt;
&lt;p&gt;If someone shows interest in speaking, have them fill out a form to get the conversation started. I&amp;rsquo;ve included some recommended questions you might want to use as a starting point.&lt;/p&gt;
&lt;h3 id=&#34;sample-speaker-submission-form-questions&#34;&gt;Sample Speaker Submission Form Questions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Full Name&lt;/li&gt;
&lt;li&gt;Email&lt;/li&gt;
&lt;li&gt;Phone (for emergencies)&lt;/li&gt;
&lt;li&gt;Presentation Title&lt;/li&gt;
&lt;li&gt;Presentation Summary&lt;/li&gt;
&lt;li&gt;A Short Personal Bio&lt;/li&gt;
&lt;li&gt;Expected Length&lt;/li&gt;
&lt;li&gt;At what upcoming group event would you like to present?&lt;/li&gt;
&lt;li&gt;Have you ever given this talk before?&lt;/li&gt;
&lt;li&gt;Has this talk (or others) ever been published online? Please provide URLs.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;being-the-backup-doing-a-talk-yourself&#34;&gt;Being the Backup, Doing a Talk Yourself&lt;/h2&gt;
&lt;p&gt;No doubt, particularly in the beginning of a groups existence, you might have to do a few talks yourself. You want to limit this and get others involved ASAP but I would much rather favor you doing a talk than to cancel a monthly event. Consistency is extremely important to the heartbeat of a group.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>An Android Book Club for iOS Developers</title>
      <link>https://mikezornek.com/posts/2020/6/an-android-book-club-for-ios-developers/</link>
      <pubDate>Tue, 30 Jun 2020 10:03:23 -0400</pubDate>
      <author>mike@mikezornek.com (Mike Zornek)</author>
      <guid>https://mikezornek.com/posts/2020/6/an-android-book-club-for-ios-developers/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m starting a new book club that will teach Android development using Kotlin for current iOS developers. Details below.&lt;/p&gt;
&lt;iframe src=&#34;https://player.vimeo.com/video/434003747&#34; width=&#34;640&#34; height=&#34;360&#34; frameborder=&#34;0&#34; allow=&#34;autoplay; fullscreen&#34; allowfullscreen&gt;&lt;/iframe&gt;
&lt;p&gt;This is a book club dedicated to learning Kotlin and Android application development. Specifically, I am hoping to attract current iOS developers who are looking to expand their knowledge and use their current experiences with Swift and iOS to help shape the conversations at the weekly meetings. That said, previous Swift and iOS experience is not required, but just expect some comparisons to come up.&lt;/p&gt;
&lt;h2 id=&#34;about-the-host&#34;&gt;About the Host&lt;/h2&gt;
&lt;p&gt;My name is Mike Zornek and I am from from Philadelphia, PA. I am the developer behind the &lt;a href=&#34;https://mikezornek.com/projects/guildflow/&#34;&gt;Guildflow&lt;/a&gt; website that hosts this book club and am selfishly using this book club in part to help test it out.&lt;/p&gt;
&lt;p&gt;I am a long time Mac and iOS developer. I am interested in learning Kotlin and Android so I can help build a companion app for Guildflow. I am also interested in being more familiar with Kotlin and Android as I often work on consulting projects that develop both iOS and Android versions.&lt;/p&gt;
&lt;h2 id=&#34;the-books&#34;&gt;The Books&lt;/h2&gt;
&lt;p&gt;This book club will happen in two part. The first part will be about 6-8 weeks and focus on the Kotlin language itself and use the book &lt;a href=&#34;https://pragprog.com/titles/vskotlin/&#34;&gt;Programming Kotlin by Venkat Subramaniam&lt;/a&gt; along with coding challenges from the &lt;a href=&#34;https://exercism.io/tracks/kotlin&#34;&gt;Exercism Kotlin track&lt;/a&gt;. The second part of the book club will be closer to 12 weeks long and focus on Android application development and will use the book &lt;a href=&#34;https://amzn.to/2BK3Vxv&#34;&gt;Android Programming: The Big Nerd Ranch Guide (4th Edition)&lt;/a&gt;. Note the 4th edition, as it was updated to use Kotlin.&lt;/p&gt;
&lt;h2 id=&#34;details&#34;&gt;Details&lt;/h2&gt;
&lt;p&gt;The meetings will happen every Monday at 8pm-9pm (Eastern Time) and happen through a video chat using &lt;a href=&#34;https://whereby.com&#34;&gt;Whereby&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We&amp;rsquo;ll also provide a Slack chat room for in-between meeting discussions to be shared later.&lt;/p&gt;
&lt;h2 id=&#34;how-to-sign-up&#34;&gt;How to Sign Up&lt;/h2&gt;
&lt;p&gt;To join the group use the Membership Application:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;link-removed&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Once you are accepted into the group you can RSVP for events as well as view the membership list and other members-only details.&lt;/p&gt;
&lt;h2 id=&#34;questions--feedback&#34;&gt;Questions / Feedback?&lt;/h2&gt;
&lt;p&gt;Send email to: &lt;a href=&#34;mailto:mike@mikezornek.com&#34;&gt;mike@mikezornek.com&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Book Club Website: &lt;code&gt;link-removed&lt;/code&gt;&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>How to Brainstorm Presentation Topics for Your Events</title>
      <link>https://mikezornek.com/posts/2020/6/how-to-brainstorm-presentation-topics-for-your-events/</link>
      <pubDate>Tue, 23 Jun 2020 10:00:00 -0400</pubDate>
      <author>mike@mikezornek.com (Mike Zornek)</author>
      <guid>https://mikezornek.com/posts/2020/6/how-to-brainstorm-presentation-topics-for-your-events/</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;This blog post was orientally posted to the Guildflow product blog, which will soon &lt;a href=&#34;https://mikezornek.com/posts/2021/10/guildflow-shutdown/&#34;&gt;be shutdown&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;In my experience running meetup groups for over a decade, the social aspect or hallway conversations can sometimes be the most beneficial aspects of an event yet to hold &lt;strong&gt;an event without a speaker or topic can usually lead to an empty RSVP list&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Keeping on top of &lt;strong&gt;what your members are interested in hearing more about&lt;/strong&gt; is an important group organizer task and in this post I&amp;rsquo;ll share some ways in which you can stay informed.&lt;/p&gt;
&lt;h2 id=&#34;keep-connected-with-your-group-regulars&#34;&gt;Keep Connected With Your Group Regulars&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Every month send out a few personal emails&lt;/strong&gt; to a few of your group regulars. Ask them how things are going, if they are enjoying the group, what they have worked on recently and what they are interested in learning. Record their comments in an ongoing notes file or spreadsheet.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Aside: While I recommend keeping a monthly checklist of things to do (including things like the above) I would also advise against automating these emails. Make each one personal and you&amp;rsquo;re far more likely to get a conversation going.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;You can also &lt;strong&gt;send our a web survey every 6-9 months&lt;/strong&gt;. This is a little more impersonal but can still generate some helpful information.&lt;/p&gt;
&lt;h2 id=&#34;dont-be-afraid-to-mix-in-beginner-topics&#34;&gt;Don&amp;rsquo;t Be Afraid to Mix In Beginner Topics&lt;/h2&gt;
&lt;p&gt;Many of the technical groups I&amp;rsquo;ve run in the past are &lt;strong&gt;almost 50% hobbyists or people just starting out&lt;/strong&gt;. Don&amp;rsquo;t be afraid to revisit the basics from time to time to help these beginners out. I would also argue many of the experienced people can usually learn something new from these beginner presentations and discussions.&lt;/p&gt;
&lt;h2 id=&#34;run-a-group-roundtable-discussion&#34;&gt;Run a Group Roundtable Discussion&lt;/h2&gt;
&lt;p&gt;Every industry has their regular issues, from pricing to customer support. Consider hosting a roundtable discussion about a specific topic. Be ready to seed the conversation with open questions. You could also show a recent industry conference video to perk people&amp;rsquo;s curiosity.&lt;/p&gt;
&lt;h2 id=&#34;spy-on-other-groups&#34;&gt;Spy on Other Groups&lt;/h2&gt;
&lt;p&gt;Spy is a little sharp of a term, but you get the idea. &lt;strong&gt;Stay in touch with your fellow organizers in other cities.&lt;/strong&gt; Ask them what kind of presentations they&amp;rsquo;ve recently run and how they were received. If they are not too far you might even be able to woo a prospective speaker to visit your own town.&lt;/p&gt;
&lt;h2 id=&#34;track-and-share-your-plans&#34;&gt;Track and Share Your Plans&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Share your notes publicly&lt;/strong&gt; with your group using a collaborative tool like &lt;a href=&#34;https://trello.com&#34;&gt;Trello&lt;/a&gt; or even a simple &lt;a href=&#34;https://www.google.com/sheets/about/&#34;&gt;Google Sheets&lt;/a&gt;. Letting them see what&amp;rsquo;s planned and what&amp;rsquo;s open can help spur involvement.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Video: Nurturing Your Community During Lock Down (7m)</title>
      <link>https://mikezornek.com/posts/2020/4/nurturing-your-community-during-lock-down/</link>
      <pubDate>Mon, 27 Apr 2020 14:50:16 -0400</pubDate>
      <author>mike@mikezornek.com (Mike Zornek)</author>
      <guid>https://mikezornek.com/posts/2020/4/nurturing-your-community-during-lock-down/</guid>
      <description>&lt;iframe src=&#34;https://player.vimeo.com/video/412391990&#34; width=&#34;640&#34; height=&#34;360&#34; frameborder=&#34;0&#34; allow=&#34;autoplay; fullscreen&#34; allowfullscreen&gt;&lt;/iframe&gt;
&lt;ul&gt;
&lt;li&gt;My Project: &lt;a href=&#34;https://mikezornek.com/projects/guildflow/&#34;&gt;Club House Hosting&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    
    <item>
      <title>Meetup Finds New Owners and I Welcome the Competition</title>
      <link>https://mikezornek.com/posts/2020/3/meetup-finds-new-owners-and-i-welcome-the-competition/</link>
      <pubDate>Tue, 31 Mar 2020 18:11:15 -0400</pubDate>
      <author>mike@mikezornek.com (Mike Zornek)</author>
      <guid>https://mikezornek.com/posts/2020/3/meetup-finds-new-owners-and-i-welcome-the-competition/</guid>
      <description>&lt;p&gt;For a long time I&amp;rsquo;ve felt Meetup&amp;rsquo;s service offerings were pretty mediocre and stale. In 2017 they were purchased by WeWork and things only got worse.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve been a long time group organizer and feel very connected to the needs of the community, so much so that I&amp;rsquo;ve started working on a Meetup competitor called Club House Hosting.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://mikezornek.com/projects/guildflow/&#34;&gt;Club House Hosting&lt;/a&gt; enables you to create a group website with modern event and membership tools for your social or peer group. Honoring the ethos of the &lt;a href=&#34;https://indieweb.org/&#34;&gt;IndieWeb&lt;/a&gt;, Club House Hosting lets you use your own domain, own your data and control your privacy.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Meetup, as of today, still does really share these goals but there is some positive news:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Today we&amp;rsquo;re &lt;a href=&#34;https://www.meetup.com/blog/the-next-chapter-of-meetup/&#34;&gt;announcing&lt;/a&gt; that Meetup has fully divested from WeWork and has been acquired by an investment group formed for the express purpose of acquiring Meetup. Our new partners believe in our mission, in our organizers, in the power of real human connections (in-person and online when necessary), and they’re investing in Meetup’s future success.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Even though I consider us competitors I&amp;rsquo;m thrilled Meetup is out of the shadow of WeWork. I hope the change infuses them with some productive energy.&lt;/p&gt;
&lt;p&gt;As for Club House Hosting, things have been slow so far in 2020 but with &lt;a href=&#34;http://mikezornek.com/posts/2020/3/consulting-availability/&#34;&gt;more time available&lt;/a&gt; on the horizon I hope to launch a public alpha so people can start kicking tires soon™. Stay tuned.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Philly Elixir Meetup is Rebooting</title>
      <link>https://mikezornek.com/posts/2019/4/philly-elixir-meetup-reboot/</link>
      <pubDate>Mon, 22 Apr 2019 10:00:00 -0500</pubDate>
      <author>mike@mikezornek.com (Mike Zornek)</author>
      <guid>https://mikezornek.com/posts/2019/4/philly-elixir-meetup-reboot/</guid>
      <description>&lt;p&gt;After too long of a hiatus, the Philly Elixir Meetup group is rebooting!&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.meetup.com/PhillyElixir&#34;&gt;https://www.meetup.com/PhillyElixir&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Elixir is a functional programming language that is popular for building web apps and services using a library called Phoenix as well as GraphQL APIs using Absinthe.&lt;/p&gt;
&lt;p&gt;Our first meeting back will be:&lt;/p&gt;
&lt;p&gt;Monday, May 6, 2019&lt;br&gt;
6:00 PM to 8:00 PM&lt;/p&gt;
&lt;p&gt;PromptWorks&lt;br&gt;
1211 Chestnut Street #400&lt;/p&gt;
&lt;p&gt;RSVP: &lt;a href=&#34;https://www.meetup.com/PhillyElixir&#34;&gt;https://www.meetup.com/PhillyElixir&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Even if you can&amp;rsquo;t make this first meeting, please join the group as we&amp;rsquo;ll have many more to come. If you have questions, &lt;a href=&#34;https://mikezornek.com/contact/&#34;&gt;shoot me an email&lt;/a&gt;. Thanks!&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>New Project: Group Leadership Club</title>
      <link>https://mikezornek.com/posts/2019/3/group-leadership-club/</link>
      <pubDate>Thu, 07 Mar 2019 21:19:13 -0500</pubDate>
      <author>mike@mikezornek.com (Mike Zornek)</author>
      <guid>https://mikezornek.com/posts/2019/3/group-leadership-club/</guid>
      <description>&lt;p&gt;Today I&amp;rsquo;d like to share a new project I&amp;rsquo;ve been working on called &lt;a href=&#34;http://groupleadership.club/&#34;&gt;Group Leadership Club&lt;/a&gt;, Helping People Build Successful Technical Meetups.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;This site is dedicated to group leaders. Our goal is to help them start, run and sustain their own meetup groups. Through articles and a community forum we work to answer questions and provide guidance.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I&amp;rsquo;m a huge believer in the power of meetup groups. I&amp;rsquo;ve participated in many groups over the years and have myself helped run a very successful group in &lt;a href=&#34;http://phillycocoa.org/&#34;&gt;Philly CocoaHeads&lt;/a&gt;. Through CocoaHeads I&amp;rsquo;ve met dozens of people I now consider close friends and peers not to mention the education opportunities.&lt;/p&gt;
&lt;p&gt;Over the past few years I&amp;rsquo;ve tried to give back to the community, specifically to other leaders, from causal conversations and advice to a formal talk I did at 360iDev. This new site is an extension of those recommendations with a modern discussion forum to help address specific questions as they pop up.&lt;/p&gt;
&lt;p&gt;If you think the content is relative, please sign up to &lt;a href=&#34;https://forum.groupleadership.club/&#34;&gt;the forum&lt;/a&gt; or subscribe to the &lt;a href=&#34;http://groupleadership.club/index.xml&#34;&gt;RSS feed&lt;/a&gt;. If you know someone who might like such a site, please do share a link. Thanks for your help.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Network Design Talk at Philly CocoaHeads</title>
      <link>https://mikezornek.com/posts/2019/1/network-design-talk-at-philly-cocoaheads/</link>
      <pubDate>Thu, 03 Jan 2019 10:25:00 -0500</pubDate>
      <author>mike@mikezornek.com (Mike Zornek)</author>
      <guid>https://mikezornek.com/posts/2019/1/network-design-talk-at-philly-cocoaheads/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m going to be giving a talk at the local CocoaHeads next week. If you are in Philly area you should stop by.&lt;/p&gt;
&lt;p&gt;Thursday, January 10, 2019&lt;br&gt;
6:30 PM to 9:00 PM&lt;br&gt;
&lt;a href=&#34;https://www.indyhall.org/&#34;&gt;IndyHall&lt;/a&gt;&lt;br&gt;
399 Market Street, Suite 360&lt;br&gt;
&lt;a href=&#34;https://www.meetup.com/PhillyCocoaHeads/events/kvsmnqyzcbnb/&#34;&gt;Meetup RSVP&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;h1 id=&#34;designing-a-modern-swift-network-stack&#34;&gt;Designing a Modern Swift Network Stack&lt;/h1&gt;
&lt;p&gt;When an app is young and has simple networking needs it&amp;rsquo;s not uncommon to use URLSession tasks directly inside of a view controller. However as the app needs grow to include things like authenticated requests, token renewal, testing, cancelation, caching and more &amp;ndash; you&amp;rsquo;ll want to have a more defined networking stack to lean on. On a client project over the summer, the iOS team and I started to document a networking wish list and over the past few months we&amp;rsquo;ve started to execute it, first on some smaller features and then a demos app. Now we are preparing for a new greenfield iOS app where we should be able to hit the ground running with our new ideas.&lt;/p&gt;
&lt;p&gt;In this talk I&amp;rsquo;ll review the network design we&amp;rsquo;ve come up with. I&amp;rsquo;ll demo what we have working and talk about how we want to extend it in the future. Attendee should walk away with new ideas that they can integrate into their own networking stacks.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I think it will go well and hopefull kickstart some good conversations.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Meetup.com Survey Links</title>
      <link>https://mikezornek.com/posts/2018/12/meetup-survey-link-scam/</link>
      <pubDate>Thu, 06 Dec 2018 17:06:54 +0000</pubDate>
      <author>mike@mikezornek.com (Mike Zornek)</author>
      <guid>https://mikezornek.com/posts/2018/12/meetup-survey-link-scam/</guid>
      <description>&lt;p&gt;Someone has breached Meetup.com security and been sending out links to some sketchy surveys.&lt;/p&gt;
&lt;img src=&#34;http://mikezornek.com/media/images/meetup-survey.png&#34; width=&#34;150px&#34; alt=&#34;Push Notifications with survey link.&#34; data-action=&#34;zoom&#34;&gt;
&lt;p&gt;I saw some more yesterday so I figured I’d post a warning.&lt;/p&gt;
&lt;p&gt;Meetup.com seems to be aware of it (as the messages are being deleted) but alas when I asked support I got no response and I see no mention of the security breach on their site.&lt;/p&gt;
&lt;p&gt;If you see these, do not click on the links.&lt;/p&gt;
&lt;p&gt;UPDATE&lt;/p&gt;
&lt;p&gt;Meetup’s Response:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Marianka (Meetup)&lt;/p&gt;
&lt;p&gt;Dec 8, 4:14 PM EST&lt;/p&gt;
&lt;p&gt;Hi Mike,&lt;/p&gt;
&lt;p&gt;Thanks for bringing this to our attention. Please know that those messages were not posted by Meetup HQ.&lt;/p&gt;
&lt;p&gt;We take reports of fake accounts very seriously, and we’re working as a team to be more proactive in our rooting out of profiles like the one in your report and to grow our resources for members to flag them. Reports like yours help us fine tune our processes and improve our tools. Should you see anything like this going forward, please exercise caution and be sure to report the matter to us. In the future, please make sure you contact us directly from the email address associated with your Meetup account.&lt;/p&gt;
&lt;p&gt;Thanks for bringing this to our attention, Mike.&lt;/p&gt;
&lt;p&gt;All the best.&lt;/p&gt;
&lt;p&gt;Sincerely,&lt;br&gt;
Marianka&lt;br&gt;
Integrity Specialist&lt;/p&gt;
&lt;/blockquote&gt;
</description>
    </item>
    
    <item>
      <title>Philly Blockchain Tech Meetup</title>
      <link>https://mikezornek.com/posts/2017/11/philly-blockchain-tech-meetup/</link>
      <pubDate>Wed, 01 Nov 2017 14:41:47 +0000</pubDate>
      <author>mike@mikezornek.com (Mike Zornek)</author>
      <guid>https://mikezornek.com/posts/2017/11/philly-blockchain-tech-meetup/</guid>
      <description>&lt;p&gt;Local geek friend &lt;a href=&#34;https://twitter.com/bendifrancesco&#34;&gt;Ben DiFrancesc­o&lt;/a&gt; is starting up a new meetup called &lt;a href=&#34;https://www.meetup.com/Philly-Blockchain-Tech/&#34;&gt;Philly Blockchain Tech&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Don’t miss the first ever meeting of Philly Blockchain Tech! Special thanks to our gracious hosts, Elsevier, for providing the space, food, and beverages!&lt;/p&gt;
&lt;p&gt;Pizza and drinks will be served at 6:00 PM. At roughly 6:30, we’ll hear two brief talks from our organizers. In addition to introducing the group, sponsors, and thoughts for the future, Ben will discuss “Why Technologists and Entrepreneurs Should be Excited About Blockchain” and Ryan will present “A Look at the Cryptocurrency Landscape” from a developer’s point of view.&lt;/p&gt;
&lt;p&gt;After the talks, we’ll leave time for open discussion about the meetup. We want to hear from you about how you’d like to see this meetup evolve and what you’re hoping to get from it! Any remaining time will be for socializing and open conversation.&lt;/p&gt;
&lt;p&gt;Please share this event with anyone you know who might find this interesting! While we hope to focus on technology and entrepreneurship, we welcome people with all experience levels and professional backgrounds!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://www.meetup.com/Philly-Blockchain-Tech/events/244654958/&#34;&gt;RSVP if you plan to attend!&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>How We Record Talks at Philly CocoaHeads</title>
      <link>https://mikezornek.com/posts/2016/2/how-we-record-talks-at-philly-cocoaheads/</link>
      <pubDate>Tue, 02 Feb 2016 22:44:52 +0000</pubDate>
      <author>mike@mikezornek.com (Mike Zornek)</author>
      <guid>https://mikezornek.com/posts/2016/2/how-we-record-talks-at-philly-cocoaheads/</guid>
      <description>&lt;p&gt;I came across &lt;a href=&#34;http://www.toasterlovin.com/how-i-record-programming-talks/&#34;&gt;this post&lt;/a&gt; from Rico Jones on how he records the &lt;a href=&#34;http://pdxruby.org/&#34;&gt;Portland Ruby Brigade’s&lt;/a&gt; monthly meetings and thought I’d do something similar for how we record the &lt;a href=&#34;https://vimeo.com/phillycocoa&#34;&gt;Philly CocoaHead&lt;/a&gt; presentations.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;http://mikezornek.com/media/images/cocoaheads-history/video-capture.jpg&#34; alt=&#34;Capture Setup&#34; title=&#34;Capture Setup&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;why-only-main-talks&#34;&gt;Why Only Main Talks&lt;/h2&gt;
&lt;p&gt;This first thing I’ll note is we do not record the entire meeting. Early on this was to due to the experimental nature of our recording setup but more recently, at a leadership meeting, we made the call to continue to only record our “main talks”. We do this for a few reasons:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Not recording the “show and tell” talks lets those be a little bit more free-form, with less pressure on the presenters (which is a big reason why they are in the agenda).&lt;/li&gt;
&lt;li&gt;Many of the show and tells are in-progress app demos, and so there is benefit to keeping them non-public.&lt;/li&gt;
&lt;li&gt;We &lt;a href=&#34;https://github.com/phillycocoa/agreements/blob/master/Philly%20CocoaHeads%20Speaker%20Agreement.md&#34;&gt;expect a higher level of preparedness&lt;/a&gt; for the main talks, and to ask for people to put that much time into a talk, it would seem wrong not to capture it.&lt;/li&gt;
&lt;li&gt;If the whole meeting were being captured / broadcast it would encourage people not to come.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;the-setup&#34;&gt;The Setup&lt;/h2&gt;
&lt;p&gt;Starting from the presenter’s laptop we provide an HDMI cable. If they want to present or demo from an iOS device we have an &lt;a href=&#34;http://amzn.to/1o3GLpK&#34;&gt;HDMI to Lightning adaptor&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The HDMI cable then feeds into our capture device, an &lt;a href=&#34;http://amzn.to/1nLb3h8&#34;&gt;Elgato Game Capture HD&lt;/a&gt;. This device is targeted at the streaming game market but is just as viable to capture normal HDMI signals. The device itself is an HDMI passthrough with no frame drops or anything. The device is even powered through the USB cable so no need for a power cord. The video / audio is then compress into mp4 (on device using hardware encoding). The compressed signal is sent to a Macintosh running some custom Elgato software. I use an older Macbook Air to act as our dedicated capture computer. While there are many other features for dedicated streamers, we simply press record.&lt;/p&gt;
&lt;p&gt;We then take the other end of the HDMI cable and route it to our projection system. Now the Apple Store that hosts us has a very impressive setup but sadly it’s not as easy as it should be. They have an HDMI connection, and while it works for the Apple TV it doesn’t register when we plug it into a Mac. To get around this we used to use an &lt;a href=&#34;http://amzn.to/1NOLpMT&#34;&gt;HDMI to DVI adaptor&lt;/a&gt; and the alternate DVI input. It worked fine but doing it this way lost the audio. Recently we’ve fixed this by buying a &lt;a href=&#34;http://amzn.to/1NOMX9L&#34;&gt;converter box that splits the HDMI into both DVI and an audio jack&lt;/a&gt;. Again, the Apple Store does have a in-house roof speaker system but for us sadly it’s been down. In the interim we’ve been getting by with a &lt;a href=&#34;http://amzn.to/1nLcrAh&#34;&gt;Beats Pill Speaker&lt;/a&gt; the Apple Store is nice enough to provide.&lt;/p&gt;
&lt;p&gt;While not part of the capture, I will give a friendly nod to &lt;a href=&#34;http://www.fintimer.com/&#34;&gt;Fin&lt;/a&gt;, an iOS performance timer we run on an iPad mini to help the speakers know how much time they have left. Works great.&lt;/p&gt;
&lt;p&gt;I’ll also recommend the presenter remote I use. It’s a &lt;a href=&#34;http://amzn.to/1PeEf6z&#34;&gt;Kensington&lt;/a&gt;, with a nice simple to use USB dongle that slips into the remote when not in use. It has a laser pointer too but I can’t say I use it much. Battery life has been very good for this device.&lt;/p&gt;
&lt;p&gt;So that captures the video and audio from the presenter’s laptop or device but what about the speaker’s voice? For that we use a &lt;a href=&#34;http://amzn.to/1QZ3wq4&#34;&gt;lapel clip on mic&lt;/a&gt; and &lt;a href=&#34;http://amzn.to/1nLd0Kk&#34;&gt;Digital Audio Recorder&lt;/a&gt;. The recorder can work without the mic if you are looking to capture a room discussion but for 1 person, adding the mic is a real quality difference.&lt;/p&gt;
&lt;p&gt;After the meeting we combine the video and audio captures using &lt;a href=&#34;http://www.telestream.net/screenflow/overview.htm&#34;&gt;ScreenFlow&lt;/a&gt;. Editing is fairly simple for most cases, usually as simple matching up the action and adjusting some audio. The finished product is exported and then uploaded to &lt;a href=&#34;https://vimeo.com/pro&#34;&gt;Vimeo Pro&lt;/a&gt;, which acts as our library of sorts. (We pay for Vimeo Pro to keep ads out and to make sure we have API access.) People can watch the talks through Vimeo itself or our new Apple TV app, “PhillyCocoaHeadsTV” (search for “CocoaHeads” on the TV).&lt;/p&gt;
&lt;h2 id=&#34;future-improvements&#34;&gt;Future Improvements&lt;/h2&gt;
&lt;p&gt;Overall I’m pretty happy with the current setup but I do have some ideas:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;It would be nice if we could get the Apple HDMI connection to work, that would simply our wires a bit.&lt;/li&gt;
&lt;li&gt;At work we use a &lt;a href=&#34;http://us.getcatchbox.com/&#34;&gt;Catchbox&lt;/a&gt; to help capture Q and A. It would be nice to work out something similar for us.&lt;/li&gt;
&lt;li&gt;While it might save a bit of editing time to convert to a wireless mic, it’s pretty low on my list. Would have to improve some other aspect to make it more worth while.&lt;/li&gt;
&lt;li&gt;There is a lot of equipment to carry in, setup and carry out. It’s very reliant on me personally at the moment. I’ll probably be missing a meeting or two this year so I hope to train someone else to run this while I’m gone.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Hope you enjoyed my rundown. If you help capture stuff like this and have any tips or tricks, &lt;a href=&#34;mailto:mike@mikezornek.com&#34;&gt;let me know&lt;/a&gt;. Thanks.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Philly CocoaHeads: History</title>
      <link>https://mikezornek.com/posts/2016/1/philly-cocoaheads-history/</link>
      <pubDate>Thu, 21 Jan 2016 21:53:29 +0000</pubDate>
      <author>mike@mikezornek.com (Mike Zornek)</author>
      <guid>https://mikezornek.com/posts/2016/1/philly-cocoaheads-history/</guid>
      <description>&lt;p&gt;Being the lead organizer of the &lt;a href=&#34;http://phillycocoa.org/&#34;&gt;Philly chapter&lt;/a&gt; of &lt;a href=&#34;http://cocoaheads.org/&#34;&gt;CocoaHeads&lt;/a&gt;, I always welcome the opportunity to chat with members of other meetups. It’s great to compare notes on how we run our groups, what’s worked and what’s failed. In particular I’ve recently chatted with the leadership of the Nashville CocoaHeads and was also able to attend an Atlanta CocoaHeads meeting while visiting Big Nerd Ranch. It was a great experience and has me inspired to capture some of my thoughts here on the blog. This first article is a walk down memory lane to document the history of Philly CocoaHeads.&lt;/p&gt;
&lt;h2 id=&#34;getting-started&#34;&gt;Getting Started&lt;/h2&gt;
&lt;p&gt;The Philly chapter of CocoaHeads started out of &lt;a href=&#34;http://www.indyhall.org/&#34;&gt;IndyHall&lt;/a&gt; in 2008. IndyHall is a coworking space, a place for people who can work from home but choose not to; perhaps because they want a work/home separation or just to participate in the greater creative community. Back then IndyHall was still fairly young but had attracted together a strong tech following including:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Andy Mroczkowski and Far McKon who were working for the local company &lt;a href=&#34;http://www.neat.com/&#34;&gt;Neat&lt;/a&gt;, and their Mac software / scanner combo.&lt;/li&gt;
&lt;li&gt;Jason Allum who was working on RipIt (which would later be sold to The Little App Factory).&lt;/li&gt;
&lt;li&gt;Dave Martorana who had a few apps, including &lt;a href=&#34;http://davemartorana.com/multifirefox/&#34;&gt;MultiFirefox&lt;/a&gt; and &lt;a href=&#34;http://www.macworld.com/article/1138909/multiplex.html&#34;&gt;Multiplex&lt;/a&gt; (a media server app ahead of its time).&lt;/li&gt;
&lt;li&gt;Joah Aas, who worked for the Mozilla organization and is now most known for his help with the &lt;a href=&#34;https://letsencrypt.org&#34;&gt;Let’s Encrypt&lt;/a&gt; project.&lt;/li&gt;
&lt;li&gt;Randy Zauhar, a local professor teaching Bioinformatics and Chemistry at University of Sciences. Randy had previous help run and host a group called: PHAD, Philadelphia Apple Developers.&lt;/li&gt;
&lt;li&gt;And myself. I was a basic IndyHall member and was working on &lt;a href=&#34;https://vimeo.com/9553439&#34;&gt;ProfitTrain&lt;/a&gt; updates at the time.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Philadelphia Apple Developers (PHAD) never grew to be anything very large but I remember it fondly. It would usually be about 4-6 of us sharing a pizza and showing each other our Cocoa projects. I vividly remember Randy showing off his spreadsheet app which listed chemical equations on one side and then had an OpenGL cell rendering the compositions on the other. I also remember doing talks on Subversion and then Core Data. Again, they were small meetings but having even a few people who were interested in or working in Cocoa back then to bounce ideas off was a huge win.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The early meetings of our group were ran by Andy Mroczkowski and actually marketed under the name PhillyCocoa and not CocoaHeads. The meetings were very demo heavy with lots of roundtable questions and discussions filling in the cracks. Some members took to working on a side project, a calculator, outside of the meeting. The project didn’t get too far but the remanence of it have been &lt;a href=&#34;https://github.com/phillycocoa/projectcalculator&#34;&gt;preserved on GitHub&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;http://mikezornek.com/media/images/cocoaheads-history/early-indyhall.jpeg&#34; alt=&#34;Early IndyHall&#34; title=&#34;IndyHall&#34;&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;This is a photo of IndyHall, Strawberry Street Edition. The first “CocoaHeads” meeting was held in that back meeting hut.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;As the iOS SDK (or iPhone SDK as it was called back then) was &lt;a href=&#34;http://www.macworld.com/article/1132400/iphonesdk.html&#34;&gt;announced&lt;/a&gt; there was a serge in new members and interest in the group. The biggest hurdle seemed to be Objective-C itself so we planned and ran a workshop.&lt;/p&gt;
&lt;p&gt;Over two Saturdays, mixing lecture time and coding exercises from &lt;a href=&#34;http://www.goodreads.com/book/show/4082939-learn-objective-c-on-the-mac&#34;&gt;Learn Objective-C on the Mac, by Mark Dalrymple, Scott Knaster&lt;/a&gt; we got 12 or so people a head start on iPhone programming.&lt;/p&gt;
&lt;h2 id=&#34;new-leadership&#34;&gt;New Leadership&lt;/h2&gt;
&lt;p&gt;Meetings continued, now at IndyHall’s new home on 3rd Street (or N3RD Street as it would come to be known as). Eventually a December meeting was announced and Andy let it be know that if you were interested in the future of PhillyCocoa to attend. At the meeting Andy announced his upcoming departure to head to San Fransisco to be apart of a startup. Two volunteers came forward to help organize the group in his stead, myself and &lt;a href=&#34;https://twitter.com/mikedeaven&#34;&gt;Mike Deaven&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;meeting-format-changes&#34;&gt;Meeting Format Changes&lt;/h2&gt;
&lt;p&gt;Over the next year me and Mike enacted a handful of changes we’d hope improve the group.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;http://mikezornek.com/media/images/cocoaheads-history/indyhall-meeting.jpg&#34; alt=&#34;An Early IndyHall Meeting&#34; title=&#34;An Early IndyHall Meeting&#34;&gt;&lt;/p&gt;
&lt;p&gt;One immediate change we did was move the website to WordPress. Previously Andy had a custom Ruby CMS / publish thing going and it wasn’t easily portable. I was able to get all of the old post converted into WordPress. The main goal here being enable multiple people to post and not have the code be machine dependent.&lt;/p&gt;
&lt;p&gt;Another change was subtle, but I started to embrace the CocoaHeads brand in our naming and introductions. I always was aware of them and to me it seemed helpful to take the name and have our chapter listed on the &lt;a href=&#34;http://cocoaheads.org/&#34;&gt;main global site&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We also started to fiddle with the meeting format itself. Moving the pizza / social time to the front end of the meeting. This helped since we usually had a lot of stragglers arrive between 6:30 and 7:00, so by having the pizza upfront we could make sure to start the meeting with everyone present.&lt;/p&gt;
&lt;p&gt;I also started to be a little more rigid in the introductions, making sure to repeat the basics of the group, who we were, what we did, when we met. I wanted new people to quickly get a sense of expectations.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;http://mikezornek.com/media/images/cocoaheads-history/indyhall-meeting2.jpeg&#34; alt=&#34;Another IndyHall Meeting&#34; title=&#34;Another IndyHall Meeting&#34;&gt;&lt;/p&gt;
&lt;p&gt;The hardest thing back then was getting people to do talks. There were many meetings in the early days where we did not have a formal speaker and so it was on my shoulders to build a presentation to keep the group entertained. It was a lot of work but I think a major reason why we were later became more successful. I think it’s incredibly important to be consistent, to have that meeting every 2nd Thursday no matter what. Setting up that pattern and not giving into canceling meetings really helped solidify the group.&lt;/p&gt;
&lt;p&gt;To help spur talks we started to request smaller commitments, show and tell time. A short talk or demo usually 5-15m in length. Much less to prepare and much less anxiety. It started slow but eventually kicked off a pattern of people coming forward to do talks, even “main” talks.&lt;/p&gt;
&lt;h2 id=&#34;adding-members-through-meetupcom&#34;&gt;Adding Members through Meetup.com&lt;/h2&gt;
&lt;p&gt;Up to this point Philly CocoaHeads did not promote itself too much. You heard about it through word of mouth or via IndyHall announcements. Looking to grow the community we decided to join Meetup.com for more exposure. It took a few months to get going but eventually started to bring in tons of new faces. Meetings quickly grew from about 10-12 people, closer to 20-25.&lt;/p&gt;
&lt;p&gt;As of today we have about 870 registered members on Meetup.com. Now most of them are not active members. I’d guess if you defined “active” as participated in a group event sometime in the last 12 months, you’d probably end up with ~200 members.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;http://mikezornek.com/media/images/cocoaheads-history/alphie2.jpg&#34; alt=&#34;Alfie joins us from NY via a Double&#34; title=&#34;Alfie joins us from NY via a Double&#34;&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Alfie joins us from NY via a &lt;a href=&#34;http://www.doublerobotics.com/&#34;&gt;Double&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;new-events-and-expanding-the-leadership&#34;&gt;New Events and Expanding the Leadership&lt;/h2&gt;
&lt;p&gt;When iOS 7 was announced we decided to do a special hack day to celebrate. We sold tickets to help buy a nice catered lunch and gathered at IndyHall on Saturday to hack on new iOS 7 APIs. The event was a huge success.&lt;/p&gt;
&lt;p&gt;One newer member wanted to help do this more often and so &lt;a href=&#34;https://twitter.com/tompark_io&#34;&gt;Tom Piarulli&lt;/a&gt; joined the leadership to help run what has now become known as Side Project Saturday. SPS is typically the last Saturday of the month, starting at 10am and running until about 5pm. People come and go, work on their side projects, ask questions and otherwise socialize with their fellow geeks.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;http://mikezornek.com/media/images/cocoaheads-history/wwdc-day.jpg&#34; alt=&#34;Tom at a SPS right after the WWDC announcements.&#34; title=&#34;Tom at a SPS right after the WWDC announcements.&#34;&gt;&lt;/p&gt;
&lt;p&gt;At around the same time the leadership also welcomed &lt;a href=&#34;https://twitter.com/wild37&#34;&gt;Kotaro Fujita&lt;/a&gt; to help run our website and Twitter account.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;http://mikezornek.com/media/images/cocoaheads-history/webviews.jpeg&#34; alt=&#34;Kotaro talks about his favorite tool.&#34; title=&#34;Kotaro talks about his favorite tool.&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;moving-to-the-apple-store&#34;&gt;Moving to the Apple Store&lt;/h2&gt;
&lt;p&gt;We are fortunate enough to have a very nice Apple Store here in Philadelphia. Sometime in 2013 I was approached by the business relations manager from the store. He came to a few meetings and introduced himself. He was really impressed with our group and offered to help us out and possibly host the meeting.&lt;/p&gt;
&lt;p&gt;I was kind of torn. We had our start at IndyHall and while we were definitely starting to outgrow the space I didn’t &lt;em&gt;want&lt;/em&gt; to leave. Me and Kotaro took a trip to the Apple Store to checkout the Briefing Room. The room is incredibly nice. It’s on the second floor of the store, not open to the public. It’s kind of a VIP area for larger demos and meetings. It had 5 mounted TVs, all wired up for AirPlay and sound. A huge wood table with 16 swivel chairs but plenty of space around the edges for fold up chairs. Fully laid out we could host 40-45 people and have a great AV setup to help support the speakers.&lt;/p&gt;
&lt;p&gt;We made the move in November 2013 and it’s worked out great. The space is extremely accommodating and many of the members certainly enjoy the prestige of getting to meet in such a private venue.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;http://mikezornek.com/media/images/cocoaheads-history/apple-store-meeting.jpeg&#34; alt=&#34;Apple Store Meeting&#34; title=&#34;Apple Store Meeting&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;workshops-suburb-side-project-saturdays-and-cocoalove&#34;&gt;Workshops, Suburb Side Project Saturdays, and CocoaLove&lt;/h2&gt;
&lt;p&gt;In 2014, &lt;a href=&#34;http://curtisherbert.com/&#34;&gt;Curtis Herbert&lt;/a&gt; who had already been very active in the community as well as doing some talks for us joined the leadership team and started multiple new projects.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;http://mikezornek.com/media/images/cocoaheads-history/curtis.jpeg&#34; alt=&#34;Curtis teaching his ObjC Workshop&#34; title=&#34;Curtis teaching his ObjC Workshop&#34;&gt;&lt;/p&gt;
&lt;p&gt;Firstly was &lt;a href=&#34;http://cocoalove.org/&#34;&gt;CocoaLove&lt;/a&gt;, which started out best as I can recall as friendly outburst during my “Industry News” section while reviewing upcoming conferences. “Why don’t we have any conferences here in Philly?” — and so it began. CocoaLove is not an official child of CocoaHeads but we obviously share a lot of the same goals.&lt;/p&gt;
&lt;p&gt;Curtis also helped spur new educational events we came to call Workshops. Typically one day, 5 hour events with paid for tickets (most money going to the speaker to help compensate them for prep time). We ran about six or so over the last year and a half, covering introductions to Objective-C and then later Swift, App Marketing, UX design, and more. Workshops are incredibly loved by our members and sell out quickly. The hardest part about running them is the custom content creation. We have some ideas on how to improve that moving forward and hope to offer more Workshops in the year ahead so stay tuned.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;http://mikezornek.com/media/images/cocoaheads-history/workshops.jpeg&#34; alt=&#34;Marketing Workshop&#34; title=&#34;Marketing Workshop&#34;&gt;&lt;/p&gt;
&lt;p&gt;And finally we have our “Suburb” edition of Side Project Saturday. The city of Philadelphia is very flat and wide, with an extended suburban layout. We have many members who live outside the city and can not always participate with our center city events. To help, we started running a “Suburb” edition of our Side Project Saturday event. These are held at the Apple Store in King of Prussia. We’ve been able to host a few and hope to do more. Again, Curtis has been very helpful in organizing this.&lt;/p&gt;
&lt;h2 id=&#34;videos&#34;&gt;Videos&lt;/h2&gt;
&lt;p&gt;In 2015 we continued to evolve and expand what we offer, this time with recordings. We’ve been talking about recordings for awhile but in 2015 things started to fall into place. I’ll go into detail as to how we record in a future blog post, but put simply it’s capturing what video we pipe to the monitors and then using a lapel microphone for the speaker to capture their voice. After the meeting we match the two together and then publish to &lt;a href=&#34;https://vimeo.com/phillycocoa&#34;&gt;Vimeo&lt;/a&gt;. During the fall we also added a custom AppleTV app which streams the content as well (search for “CocoaHeads” and you’ll find it).&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;http://mikezornek.com/media/images/cocoaheads-history/video-capture.jpg&#34; alt=&#34;Video Capture Setup&#34; title=&#34;Video Capture Setup&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;http://mikezornek.com/media/images/cocoaheads-history/apple-tv-app.jpg&#34; alt=&#34;Apple TV App&#34; title=&#34;Apple TV App&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;book-club&#34;&gt;Book Club&lt;/h2&gt;
&lt;p&gt;Another new endeavor for 2015 was the Book Club. We started it over the summer reading through &lt;a href=&#34;http://amzn.to/1NjfC6F&#34;&gt;Cocoa Programming for Mac OS X&lt;/a&gt; and then restarted it this winter with &lt;a href=&#34;https://www.hackingwithswift.com/&#34;&gt;HackingWithSwift.com&lt;/a&gt;. Book Club basically has members work through chapters and then meet online to discuss how it went. Over the summer we met every other week, while the winter edition has been more aggressive doing it every Monday. A big thanks to Michael Mayer for helping to run the latest Book Club season.&lt;/p&gt;
&lt;h2 id=&#34;the-future&#34;&gt;The Future&lt;/h2&gt;
&lt;p&gt;So it’s 2016 and things continue to look good. I’d say the biggest problem we have is that we occasionally max out of room occupancy at the Apple Store but not enough to really justify a new venue. We also recognize our website could use a lot of work to meet our high standards but it remains a fairly low priority overall.&lt;/p&gt;
&lt;p&gt;As the main organizer I’m extremely lucky to have such great support from the members and the rest of the leadership. There is no way we could do this much work if it wasn’t for the many volunteers we have. I’m extremely proud of the community we’ve made and continue to run.&lt;/p&gt;
&lt;h2 id=&#34;recommendations&#34;&gt;Recommendations&lt;/h2&gt;
&lt;p&gt;To those running similar meet ups a few closing recommendations:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Be consistent with meeting dates and locations.&lt;/li&gt;
&lt;li&gt;Be willing to do a lot of personal presentations and/or MC of roundtables when other speakers are not available in the early days.&lt;/li&gt;
&lt;li&gt;Don’t be afraid to shake people down for talks. Also remember it’s much easier to get them to sign up for a talk a few months from now than in a few weeks. Take advantage of that.&lt;/li&gt;
&lt;li&gt;If meeting after work try to have some food and drink available. We do pizza cause it’s relatively cheap and easy. You want to feed them but remember they aren’t coming for the food. In the early days a donation jar can usually cover most of the costs, later you might need sponsorship. I’ll have more to say on that in the future.&lt;/li&gt;
&lt;li&gt;Help spread the responsibilities. Even smaller things like handing the food, taking meeting notes or running the group Twitter helps turn “the group” into “our group”.&lt;/li&gt;
&lt;li&gt;Have fun.&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    
    <item>
      <title>Philly CocoaHeads Website Relaunch Project</title>
      <link>https://mikezornek.com/posts/2015/2/philly-cocoaheads-website-relaunch-project/</link>
      <pubDate>Sun, 22 Feb 2015 23:37:27 +0000</pubDate>
      <author>mike@mikezornek.com (Mike Zornek)</author>
      <guid>https://mikezornek.com/posts/2015/2/philly-cocoaheads-website-relaunch-project/</guid>
      <description>&lt;p&gt;I haven’t had an active side project in the last few months. When asked I would tell people &lt;a href=&#34;http://mikezornek.com/2015/01/19/my-new-job-with-the-big-nerd-ranch/&#34;&gt;looking for a new job&lt;/a&gt; &lt;strong&gt;was&lt;/strong&gt; my side project. Now that I have that new job search (and my &lt;a href=&#34;http://mikezornek.com/2014/12/31/girl-develop-it-introduction-to-ios-development/&#34;&gt;Girl Develop It class&lt;/a&gt; behind me it’s time to kick something off; we’re going to rebuild the Philly CocoaHeads website!&lt;/p&gt;
&lt;p&gt;When I took over the local chapter of CocoaHeads here in Philly (back in 2010 or so) the previous organizer had a Ruby/Markdown publish system setup. It was kind of neat but involved a lot of setup on the client box to get up and running. I had a few people posting to the site so rather than set up that system on each individual’s box I opted for WordPress. The WordPress site has done ok for us but we’ve been growing a ton and doing a lot more over the last year (workshops, video capture of meeting presentations). I’d love to start to centralize things like keeping track of our members and our money, overall there is a ton that could be automated and it’s time to make it happen.&lt;/p&gt;
&lt;p&gt;I don’t want to do this alone and I also would love to start documenting the project as it unfolds. To get started we have a brainstorm session scheduled during &lt;a href=&#34;http://www.meetup.com/PhillyCocoaHeads/events/219346913/&#34;&gt;Side Project Saturday&lt;/a&gt;. If you want to participate please consider stopping by. If you can’t stop by, but want to participate, &lt;a href=&#34;mailto:zorn@phillycocoa.org&#34;&gt;let me know&lt;/a&gt; and maybe we can setup a Google Hangout call-in option. To capture notes I’m going to use Trello. The &lt;a href=&#34;https://trello.com/b/zCQkG0Lg/website-relaunch-brainstorm&#34;&gt;board is live&lt;/a&gt; and open to the public. (You will need to login with a Trello account to edit.) Feel free to start to document your ideas today.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Philly Craftsmanship</title>
      <link>https://mikezornek.com/posts/2014/8/philly-craftsmanship/</link>
      <pubDate>Sun, 03 Aug 2014 00:52:02 +0000</pubDate>
      <author>mike@mikezornek.com (Mike Zornek)</author>
      <guid>https://mikezornek.com/posts/2014/8/philly-craftsmanship/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.meetup.com/Software-as-Craft-Philadelphia/&#34;&gt;Software as Craft Philadelphia&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;A community of professionals dedicated to well-crafted software&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Was very happy to attend the inaugural meeting of this group last week. Was a great mix of discussion and hands-on coding/pairing. Thanks to &lt;a href=&#34;http://www.promptworks.com/&#34;&gt;Promptworks&lt;/a&gt; for hosting.&lt;/p&gt;
&lt;p&gt;During the discussions, the Software Craftsmanship North America conference (as well as its &lt;a href=&#34;http://manifesto.softwarecraftsmanship.org/&#34;&gt;manifesto&lt;/a&gt;) were mentioned. You can find a bunch of the conference videos on the &lt;a href=&#34;https://vimeo.com/eighthlight&#34;&gt;eighthlight vimeo channel&lt;/a&gt;. Seems like pretty interesting stuff.&lt;/p&gt;
&lt;p&gt;In related news (since I think all hosts were in attendance at said meeting), I want to give a plug to the podcast &lt;a href=&#34;http://turing.cool&#34;&gt;Turing-Incomplete podcast&lt;/a&gt;. Finally starting to catch up on this Philly showcase of talent and really enjoying the discussions. Keep up the good work!&lt;/p&gt;
</description>
    </item>
    
  </channel>
</rss>