-
Notifications
You must be signed in to change notification settings - Fork 0
/
feed.xml
282 lines (212 loc) · 40 KB
/
feed.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.8.5">Jekyll</generator><link href="https://2019.pygotham.org/feed.xml" rel="self" type="application/atom+xml" /><link href="https://2019.pygotham.org/" rel="alternate" type="text/html" /><updated>2020-08-28T19:19:41+00:00</updated><id>https://2019.pygotham.org/feed.xml</id><title type="html">PyGotham 2019</title><subtitle>PyGotham is a New York City based, eclectic, Py-centric conference covering many topics. There is a diverse speaker list, and some things which will be quite different. PyGotham attracts developers of various backgrounds and skill levels from the New York metropolitan area and beyond. Activities include two full days of talks, lightning talk sessions, and a social event.
</subtitle><author><name>PyGotham</name></author><entry><title type="html">Code of Conduct Transparency Report</title><link href="https://2019.pygotham.org/2020/03/16/code-of-conduct-transparency-report/" rel="alternate" type="text/html" title="Code of Conduct Transparency Report" /><published>2020-03-16T04:00:00+00:00</published><updated>2020-03-16T04:00:00+00:00</updated><id>https://2019.pygotham.org/2020/03/16/code-of-conduct-transparency-report</id><content type="html" xml:base="https://2019.pygotham.org/2020/03/16/code-of-conduct-transparency-report/"><p>PyGotham strives to be a friendly and welcoming environment, and we take our
code of conduct seriously. In the spirit of transparency, we publish a summary
of the reports we received this year.</p>
<!--more-->
<p>We appreciate those reports, and we encourage anyone who witnesses a code of
conduct violation to report it via the methods listed at
<a href="https://2019.pygotham.org/about/code-of-conduct/">https://2019.pygotham.org/about/code-of-conduct/</a>. PyGotham 2019 had four
code of conduct reports made to the organizers. Anonymized details of these
reports are below.</p>
<ul>
<li>
<p>During the public voting phase of PyGotham’s talk selection process, a voter used the code of
conduct report form to report an issue unrelated to the code of conduct. Conference staff
confirmed that this was not a code of conduct incident with the reporter, and no further action
was taken.</p>
</li>
<li>
<p>During the public voting phase of PyGotham’s talk selection process, a report was made regarding
possible usage rights in a data collection process covered by the proposed talk. Copyright and /
or terms of service violations are out of scope for PyGotham’s code of conduct. No further action
was taken.</p>
</li>
<li>
<p>An attendee made a joke about a turtle with no legs. Another attendee approached them to let them
know that they should not have made the joke and should apologize. The first attendee reported
themself and apologized.</p>
</li>
<li>
<p>The Code of Conduct committee received a report that a vendor had violated a professional code of
conduct. Conference staff agreed that this did not violate PyGotham’s code of conduct, and
communicated this with the reporter. No further action was taken.</p>
</li>
</ul></content><author><name>PyGotham</name></author><summary type="html">PyGotham strives to be a friendly and welcoming environment, and we take our code of conduct seriously. In the spirit of transparency, we publish a summary of the reports we received this year.</summary></entry><entry><title type="html">ASL &amp; Captioning Playbook</title><link href="https://2019.pygotham.org/2019/11/08/asl-and-captioning-playbook/" rel="alternate" type="text/html" title="ASL & Captioning Playbook" /><published>2019-11-08T04:00:00+00:00</published><updated>2019-11-08T04:00:00+00:00</updated><id>https://2019.pygotham.org/2019/11/08/asl-and-captioning-playbook</id><content type="html" xml:base="https://2019.pygotham.org/2019/11/08/asl-and-captioning-playbook/"><p>At PyGotham 2019 we provided live captioning and, for the first time, we offered American Sign Language interpretation and did targeted outreach to groups of Deaf programmers. As a result, we had a half-dozen Deaf attendees, and they reported they were able to fully participate in the conference in a way they hadn’t experienced before. I (A. Jesse Jiryu Davis) led our effort to provide ASL and captioning; I hope this recap can serve as a playbook for other conferences.</p>
<!--more-->
<blockquote style="text-align:center" class="twitter-tweet" data-conversation="none"><p lang="en" dir="ltr">It was downright incredible having both ASL and CART in every track + interpreters willing to follow me to hallway conversations. Being able to approach a speaker after their talk, then get so engrossed in the ensuing conversation that we slide in slightly late to the closing +</p>&mdash; Mel Chua (@mchua) <a href="https://twitter.com/mchua/status/1181012741580099587?ref_src=twsrc%5Etfw">October 7, 2019</a></blockquote>
<script async="" src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
<blockquote class="twitter-tweet" data-conversation="none"><p lang="en" dir="ltr">+ keynote, seamlessly and without needing to read lips or use my voice, was something I had NEVER done before. I've never experienced a tech conf this way — and I used to organize them.<br /><br />(to be fair, the "late" was b/c convo with other Deaf attendees - ALSO rare and newer-to-me).</p>&mdash; Mel Chua (@mchua) <a href="https://twitter.com/mchua/status/1181013796745367553?ref_src=twsrc%5Etfw">October 7, 2019</a></blockquote>
<blockquote class="twitter-tweet" data-conversation="none"><p lang="en" dir="ltr">Seriously. I flew in to a regional Python conference *outside* my own region *solely* because they had this sort of access. <a href="https://twitter.com/brainwane?ref_src=twsrc%5Etfw">@brainwane</a> told me about it 11 days before the conf, I found out who was providing services, and immediately got a ticket and booked flights. WOULD DO AGAIN</p>&mdash; Mel Chua (@mchua) <a href="https://twitter.com/mchua/status/1181015598727405569?ref_src=twsrc%5Etfw">October 7, 2019</a></blockquote>
<h2 id="motivation">Motivation</h2>
<p>Early in the PyGotham 2019 planning process, we decided to provide captioning for all talks, typed in real time by a human. (This is also known as “communication access real-time translation” or CART.)</p>
<p>Captioning benefits Deaf attendees, of course, but we could think of many other groups it would help. People who are hard of hearing have a less obvious disability than those who are Deaf, but they benefit from captioning, too. We want our conference to be welcoming to older programmers, and many of them are likely to be hard of hearing. Captioning helps people who speak English as a second language and people with ADHD. In fact, <em>everyone</em> who attends PyGotham will misunderstand some words, or space out for a minute; captioning helps all of us.</p>
<p>As a final bonus, we can take the captions that our stenographers typed during the talks and use them as YouTube captions when we publish the talks later, instead of relying on YouTube’s absurd auto-captioning.</p>
<p>But captioning alone doesn’t provide full access to Deaf attendees who use ASL. We decided to also hire ASL interpreters for all three conference tracks. Interpreters provide maximum access for people whose primary language is ASL, they enable Deaf people to ask questions of the speaker, and they permit communication among Deaf and hearing attendees in the hallways and at meals.</p>
<h2 id="hiring-professionals">Hiring Professionals</h2>
<p>We chose White Coat Captioning as our live captioning service. They seemed like the right provider—they captioned PyCon in 2018 and 2019, and the PyCon organizers praised them. One of White Coat’s staff is Mirabai Knight; she founded <a href="http://www.openstenoproject.org">an open-source stenography project written in Python</a>, and she had captioned PyGotham before and <a href="https://pyvideo.org/pygotham-2016/hackingtypingwriting-at-200-words-per-minute.html">participated in a PyGotham talk about stenography</a>, so we felt a special connection. We arranged for Mirabai to be on site in our largest room, where keynotes and lightning talks happen along with one of the three regular tracks. The two smaller rooms would be captioned by remote staff listening via Google Hangouts.</p>
<blockquote class="twitter-tweet"><p lang="en" dir="ltr">❤️ this. <a href="https://twitter.com/hashtag/PyGotham?src=hash&amp;ref_src=twsrc%5Etfw">#PyGotham</a> <a href="https://twitter.com/hashtag/pygotham2019?src=hash&amp;ref_src=twsrc%5Etfw">#pygotham2019</a> <a href="https://t.co/hlmrRlp7UE">pic.twitter.com/hlmrRlp7UE</a></p>&mdash; Sartaj Singh (@leosartaj03) <a href="https://twitter.com/leosartaj03/status/1180215496613998594?ref_src=twsrc%5Etfw">October 4, 2019</a></blockquote>
<p>We evaluated two sign language interpretation agencies. A couple of my friends are ASL interpreters and they advised me to seek agencies that provide interpreters certified by the Registry of Interpreters for the Deaf, who have experience interpreting at tech conferences or software companies. Agencies that specialize in sign language interpretation are likely to be better quality than agencies that also do spoken languages. We chose Lydia Callis Interpreting Services. LCIS assigned us local interpreters with tech experience. The contract was reasonably priced and very flexible: with a few days notice we could ask for more interpreters, or fewer, or cancel altogether. This reassured us we could arrange ASL services but cancel if no Deaf people registered.</p>
<h2 id="deaf-outreach">Deaf Outreach</h2>
<p>Once we had captioning and ASL settled, we wanted Deaf programmers to know PyGotham would be accessible to them. We published <a href="https://2019.pygotham.org/2019/09/03/captioning-and-interpreting/">a blog post</a>, and with Sumana Harihareswara’s help we added <a href="https://2019.pygotham.org/about/accessibility/">a general accessibility statement</a>. We updated our registration form to say we would provide ASL and captioning, and we added a checkbox asking participants if they would use ASL interpretation. Some people had registered already; we emailed them to ask if they would use ASL. (If we want to estimate demand more accurately next year we may ask attendees if they <em>require</em> ASL interpreters. More likely we’ll decide to have interpreters in all the conference tracks regardless of demand.)</p>
<p>I asked my ASL interpreter friends for help marketing to Deaf programmers. Besides just Googling for groups in New York City, they told me to search in Washington, DC and Rochester, where there are communities of Deaf programmers centered around Gallaudet University and the Rochester Institute of Technology’s National Technical Institute for the Deaf. We contacted the appropriate departments at those schools and at California State University Northridge, plus <a href="https://esad.org/">Empire State Association of the Deaf</a>, <a href="http://deaftec.org/">DeafTEC</a>, <a href="https://deafingov.org">Deaf in Government</a>, <a href="http://nycbda.weebly.com/">NYC Black Deaf Advocates</a>, <a href="https://www.facebook.com/groups/B.G.DCABDA/">DC Area Black Deaf Advocates</a>, <a href="https://www.meetup.com/NYCASL/about/">NYCASL</a>, <a href="https://www.deafkidscode.org/">Deaf Kids Code</a>, and others. To each group PyGotham offered a unique registration code for free tickets for the first five members of the group who signed up, and a second registration code that gave a 20% discount for any number of tickets.</p>
<p>As a result, we think there were six ASL users at the conference. It’s a terrific start, and a foundation for improving our outreach next year. In 2020 we plan to begin outreach earlier and market to more groups. We can talk more on social media about PyGotham’s accessibility, and ask Deaf organizations and schools to help us spread the word. We’ll put a sign language interpretation logo like this one on our website and registration pages:</p>
<p><img src="/uploads/posts/asl-interpretation-symbol.png" alt="ASL intepretation logo" /></p>
<h2 id="gathering-captioningasl-prep-materials">Gathering Captioning/ASL Prep Materials</h2>
<p>We wanted to make our captioners’ and interpreters’ jobs easier by gathering information about PyGotham talks ahead of time. Our main concern was unfamiliar words, such as technical jargon, names of people and places, and so on. If a speaker mentioned “Raspberry Pi” or “Jupyter Notebook”, our goal was ensure it would be typed and signed correctly. We made a form for speakers to share prep materials:</p>
<p><img src="/uploads/posts/talk-accessibility-form.png" alt="Google Form asking speakers to upload outlines or slides" /></p>
<p>We emailed speakers about general logistics several times in the months before the conference, and reminded them about the form each time. Half our speakers submitted the form, which left us with about 30 talks that had no updated prep material available. As a fallback, we used the original outlines the speakers submitted with their talk proposals. We arranged the prep materials into Google Drive folders, with a folder per room per day, so captioners and interpreters could find each talk’s materials when it was time for them to prepare. They reported that having materials ahead of time was a great help.</p>
<h2 id="conference-logistics">Conference Logistics</h2>
<h3 id="captioning">Captioning</h3>
<p>White Coat Captioning provided live captioning in all three conference rooms. The captions were displayed on big TVs to one side of the stage. To save on travel costs, we assigned our local captioner Mirabai Knight to the big room and had remote staff caption the other two rooms. Mirabai sat in front where she could see the speaker and the slides, and she had an audio feed from the speaker’s mic, through the mixing board, to her headphones. She brought a laptop, which we connected to the TV to show her captions.</p>
<blockquote class="twitter-tweet"><p lang="en" dir="ltr">The live captioning for <a href="https://twitter.com/SagnewShreds?ref_src=twsrc%5Etfw">@SagnewShreds</a> <a href="https://twitter.com/hashtag/PyGotham?src=hash&amp;ref_src=twsrc%5Etfw">#PyGotham</a> talk on generating music is so good <a href="https://t.co/2DFxLebcTy">pic.twitter.com/2DFxLebcTy</a></p>&mdash; Kelley Robinson (@kelleyrobinson) <a href="https://twitter.com/kelleyrobinson/status/1180582679114219524?ref_src=twsrc%5Etfw">October 5, 2019</a></blockquote>
<p>The two remotely-captioned rooms needed two laptops each. We connected one laptop to the audio feed and made a private Google Hangout to transmit the sound to the captioner. The other laptop was connected to the TV and displayed the captions via a web app. One laptop could theoretically do both jobs, but White Coat advised us that separate laptops were more reliable.</p>
<p>White Coat sent us detailed A/V instructions and warned us that if Mirabai sat more than 30 feet from the TV we’d need special HDMI gear to connect her laptop. We gave our A/V company lots of advance notice about our requirements, and we coordinated with White Coat to test remote captioning the afternoon before the conference.</p>
<h3 id="asl">ASL</h3>
<p>Sign language interpreters need to switch off every half hour to rest their hands and brains, so we hired six interpreters to cover our three tracks on both days. Lydia Callis Interpreting Services assigned one interpreter as the team lead; he was the main liaison between the interpreters and PyGotham. (If the team lead was in a session and needed our attention he texted me, and I would proxy his message to the PyGotham team’s Slack. Next year we’ll seek a better way to communicate.)</p>
<p>Two interpreters came early to staff the registration desk and to interpret for Deaf attendees at the conference breakfast; they interpreted the opening keynote as well. The other four interpreters came later when our full three-track schedule began.</p>
<p>We placed “ASL” signs to reserve seats in each room for ASL users, clustered at the front to one side near the interpreter. As rooms filled, the interpreters removed the signs to release seats that Deaf attendees weren’t using. They put the signs back before the next session.</p>
<blockquote class="twitter-tweet"><p lang="en" dir="ltr"><a href="https://twitter.com/hashtag/PyGothamNot?src=hash&amp;ref_src=twsrc%5Etfw">#PyGothamNot</a> only does <a href="https://twitter.com/hashtag/PyGotham?src=hash&amp;ref_src=twsrc%5Etfw">#PyGotham</a> have captioning, they are going to have live ASL interpreters with reserved seats for those who need it to have prime viewing angles. Excelsior! <a href="https://t.co/GhccBU3mJQ">pic.twitter.com/GhccBU3mJQ</a></p>&mdash; Wanda W. Naylor (@hk125504) <a href="https://twitter.com/hk125504/status/1180136365641494529?ref_src=twsrc%5Etfw">October 4, 2019</a></blockquote>
<h2 id="post-conference">Post-conference</h2>
<p>The day after PyGotham, White Coat Captioning sent us a plain text caption file for each session:</p>
<p><img src="/uploads/posts/caption-file.png" alt="Plain text file containing transcript of a PyGotham talk" /></p>
<p>We added these as closed captions when we published the PyGotham talks to YouTube. It’s possible to <a href="https://support.google.com/youtube/answer/2734796?hl=en">upload captions for each video one-by-one</a>, but of course we wrote <a href="https://gitlab.com/pygotham/utils/blob/e15a4865e3f6ddc2211f331790f285a0994d023b/youtube/youtube-update.py">a Python program to publish videos with captions in bulk</a>. YouTube attempts to automatically sync the human-written captions with the video using voice recognition; this is far from perfect, but it’s a practical alternative to manually time-coding the captions for each video.</p>
<h2 id="outcome">Outcome</h2>
<p>This year we provided captioning for the first time in several years, and it was our first experience ever with sign language interpretation. It seemed risky to do both, but we decided to go for broke. It was far smoother than I had expected, thanks to the professionalism of White Coat Captioning and Lydia Callis Interpreting Services. One of our Deaf attendees, Mel Chua, wrote:</p>
<blockquote>
<p>Thank you so much for a transformative conference experience. I wish they were all like this. I’ve seriously never been at anything like that before—even at conferences where the organizers “assign” me interpreters, I’ve still needed to manage them and also spend a lot of time being The Deaf Attendee in the space unless I choose to speak (which is more tiring). Being able to show up <strong>and</strong> be Deaf <strong>and</strong> feel “normal” at a tech conference—that was such a gift.</p>
</blockquote>
<p>Our lead interpreter texted me during the conference:</p>
<blockquote>
<p>We have several Deaf people here. One of them said that he’s so happy that there are interpreters in every room because in the past when he went to conferences the Deaf attendees had to pick which sessions they wanted to see and decide as a group which to go to, which often resulted in missing out on seeing some sessions he really wanted to see.</p>
</blockquote>
<p>There is plenty we can improve next year. We should spread the word more effectively to Deaf programmers, gather prep materials from more of our speakers, and ensure we have ASL interpreters available during every break period.</p>
<p>Nevertheless, I’m deeply proud of what PyGotham achieved this year. Attendees who are hard of hearing or speak English as a second language benefitted from captioning, and so did many other attendees. Because we hired live captioners, this year’s videos will have accurate captions for the first time. And our sign language interpreters made PyGotham accessible to ASL users who could not have attended otherwise.</p>
<p>I want to inspire other tech conferences to provide even better access than we did. I hope this recap is a useful guide. <a href="mailto:jesse@pygotham.org">Please write me</a> if you’re planning captioning and ASL at your conference.</p>
<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Deaf programmers at <a href="https://twitter.com/hashtag/PyGotham?src=hash&amp;ref_src=twsrc%5Etfw">#PyGotham</a>: Alessandro Ryan <a href="https://twitter.com/OrangeEarths?ref_src=twsrc%5Etfw">@orangeearths</a>, Mel Chua <a href="https://twitter.com/mchua?ref_src=twsrc%5Etfw">@mchua</a>, Margaret Arnold <a href="https://twitter.com/BroomAirways?ref_src=twsrc%5Etfw">@BroomAirways</a>, Timothy Linceford-Stevens<a href="https://twitter.com/hashtag/DeafInTech?src=hash&amp;ref_src=twsrc%5Etfw">#DeafInTech</a> <a href="https://t.co/gmJAhlw4GR">pic.twitter.com/gmJAhlw4GR</a></p>&mdash; A. Jesse Jiryu Davis (@jessejiryudavis) <a href="https://twitter.com/jessejiryudavis/status/1180589286246113280?ref_src=twsrc%5Etfw">October 5, 2019</a></blockquote></content><author><name>PyGotham</name></author><summary type="html">At PyGotham 2019 we provided live captioning and, for the first time, we offered American Sign Language interpretation and did targeted outreach to groups of Deaf programmers. As a result, we had a half-dozen Deaf attendees, and they reported they were able to fully participate in the conference in a way they hadn’t experienced before. I (A. Jesse Jiryu Davis) led our effort to provide ASL and captioning; I hope this recap can serve as a playbook for other conferences.</summary></entry><entry><title type="html">Captioning and ASL Interpreters</title><link href="https://2019.pygotham.org/2019/09/03/captioning-and-interpreting/" rel="alternate" type="text/html" title="Captioning and ASL Interpreters" /><published>2019-09-03T04:00:00+00:00</published><updated>2019-09-03T04:00:00+00:00</updated><id>https://2019.pygotham.org/2019/09/03/captioning-and-interpreting</id><content type="html" xml:base="https://2019.pygotham.org/2019/09/03/captioning-and-interpreting/"><p>This year, PyGotham will provide both live captioning (CART) and American Sign
Language (ASL) interpretation. This ensures our conference is accessible to Deaf
and hard of hearing attendees, and brings a bunch of additional benefits:
<!--more--> Captioning talks makes them easier to follow for anyone who speaks
English as a second language, and it can help if you didn’t understand something
the speaker said, or if your attention lapsed for a few seconds. After the
conference, we can use the captioners’ live transcripts as subtitles when we
upload videos.</p>
<p>All talks in all three tracks, plus keynotes and lightning talks, will be live
captioned and interpreted. If you would like us direct you to interpreters
on-site, please check the “ASL” box <a href="/registration/">when you register</a>. If you registered already and weren’t presented with
additional questions or didn’t check the box, you can edit your response through
the “manage your order” link in your confirmation email. If you have any
questions about PyGotham’s accessibility, please email
<a href="mailto:organizers@pygotham.org">organizers@pygotham.org</a>.</p>
<p>Thanks to our generous <a href="/sponsors/">sponsors</a> and attendees
who made this possible. If you’d like to support these efforts, reach out to
<a href="mailto:sponsors@pygotham.org">sponsors@pygotham.org</a>. We haven’t provided
captioning and ASL interpretation to this degree before and we expect to make
mistakes, but we’re excited to make PyGotham 2019 the most accessible ever.</p></content><author><name>PyGotham</name></author><summary type="html">This year, PyGotham will provide both live captioning (CART) and American Sign Language (ASL) interpretation. This ensures our conference is accessible to Deaf and hard of hearing attendees, and brings a bunch of additional benefits:</summary></entry><entry><title type="html">Talk schedule now available!</title><link href="https://2019.pygotham.org/2019/08/19/talk-schedule-now-available/" rel="alternate" type="text/html" title="Talk schedule now available!" /><published>2019-08-19T14:00:00+00:00</published><updated>2019-08-19T14:00:00+00:00</updated><id>https://2019.pygotham.org/2019/08/19/talk-schedule-now-available</id><content type="html" xml:base="https://2019.pygotham.org/2019/08/19/talk-schedule-now-available/"><p>The PyGotham 2019 <a href="/talks/schedule/">talk schedule</a> is now available. It
features three tracks spread across October 4th and 5th.</p>
<!--more-->
<p>This year’s program features 65 speakers giving 63 talks covering a wide
array of topics, from application design to data science to natural language
processing to web development. There will also be three keynote talks and
lightning talks.</p>
<p>Thanks to everyone who submitted a talk, voted on talks, or signed up for
the program committee.</p></content><author><name>PyGotham</name></author><summary type="html">The PyGotham 2019 talk schedule is now available. It features three tracks spread across October 4th and 5th.</summary></entry><entry><title type="html">Talk list now available!</title><link href="https://2019.pygotham.org/2019/07/16/talk-list-now-available/" rel="alternate" type="text/html" title="Talk list now available!" /><published>2019-07-16T14:00:00+00:00</published><updated>2019-07-16T14:00:00+00:00</updated><id>https://2019.pygotham.org/2019/07/16/talk-list-now-available</id><content type="html" xml:base="https://2019.pygotham.org/2019/07/16/talk-list-now-available/"><p>The PyGotham 2019 <a href="/talks/">talk list</a> is now available. It features three
tracks spread across October 4th and 5th.</p>
<!--more-->
<p>This year’s program features 65 speakers giving 63 talks covering a wide
array of topics, from application design to data science to natural language
processing to web development. There will also be three keynote talks and
lightning talks.</p>
<p>We’re really excited about this year’s talks and hope to have a schedule
ready in the next few weeks.</p>
<p>Thanks to everyone who submitted a talk, voted on talks, or signed up for
the program committee.</p></content><author><name>PyGotham</name></author><summary type="html">The PyGotham 2019 talk list is now available. It features three tracks spread across October 4th and 5th.</summary></entry><entry><title type="html">Keynote: Meg Ray</title><link href="https://2019.pygotham.org/2019/06/04/keynote-meg-ray/" rel="alternate" type="text/html" title="Keynote: Meg Ray" /><published>2019-06-04T04:00:00+00:00</published><updated>2019-06-04T04:00:00+00:00</updated><id>https://2019.pygotham.org/2019/06/04/keynote-meg-ray</id><content type="html" xml:base="https://2019.pygotham.org/2019/06/04/keynote-meg-ray/"><p>Meg Ray is a freelance educational consultant. She was the founding Teacher in Residence at Cornell
Tech were she was responsible for the implementation and design of a coaching program for K-8 CS
teachers in New York City schools. <!--more--> Meg served as a writer/advisor for the national CSTA
K-12 CS Standards, the CSTA/ISTE Computer Science Educator Standards, and the K12 CS Framework. She
is an experienced high school computer science teacher and special educator as well as a
graduate-level instructor at Hunter College. Previously, Meg created the Raspberry-Pi-in-a-box
program for Cornell Tech and directed the design of an online middle school Python programming
course for Codesters. Her research on CS teacher training and CS instruction for students with
disabilities is published in academic journals and conference proceedings. Meg gave the keynote at
the Education Summit at Pycon 2019 and is the author of the forthcoming introduction to Python book
Code this Game!</p></content><author><name>PyGotham</name></author><summary type="html">Meg Ray is a freelance educational consultant. She was the founding Teacher in Residence at Cornell Tech were she was responsible for the implementation and design of a coaching program for K-8 CS teachers in New York City schools.</summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://2019.pygotham.org/uploads/posts/meg-ray.jpg" /></entry><entry><title type="html">Keynote: Kojo Idrissa</title><link href="https://2019.pygotham.org/2019/05/28/keynote-kojo-idrissa/" rel="alternate" type="text/html" title="Keynote: Kojo Idrissa" /><published>2019-05-28T04:00:00+00:00</published><updated>2019-05-28T04:00:00+00:00</updated><id>https://2019.pygotham.org/2019/05/28/keynote-kojo-idrissa</id><content type="html" xml:base="https://2019.pygotham.org/2019/05/28/keynote-kojo-idrissa/"><p>Kojo Idrissa <em>was</em> an accountant who got an MBA and taught at university in two different countries.
He’s <em>now</em> a software engineer, international tech conference speaker, DjangoCon US organizer and
the <a href="https://www.defna.org/">DEFNA</a> North American Ambassador
(<a href="https://twitter.com/search?q=%23NorAmGT&amp;src=tyah">#NorAmGT</a>). <!--more--> He’s spoken at tech
conferences about software engineering practices, spreadsheets, contributing to tech communities,
Dungeons &amp; Dragons, inclusion and privilege. You can find him online at <a href="http://kojoidrissa.com/">http://kojoidrissa.com/</a> or
as <a href="https://twitter.com/Transition">@transition</a> on Twitter.</p></content><author><name>PyGotham</name></author><summary type="html">Kojo Idrissa was an accountant who got an MBA and taught at university in two different countries. He’s now a software engineer, international tech conference speaker, DjangoCon US organizer and the DEFNA North American Ambassador (#NorAmGT).</summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://2019.pygotham.org/uploads/posts/kojo-idrissa.jpg" /></entry><entry><title type="html">Keynote: Piper Thunstrom</title><link href="https://2019.pygotham.org/2019/05/21/keynote-piper-thunstrom/" rel="alternate" type="text/html" title="Keynote: Piper Thunstrom" /><published>2019-05-21T04:00:00+00:00</published><updated>2019-05-21T04:00:00+00:00</updated><id>https://2019.pygotham.org/2019/05/21/keynote-piper-thunstrom</id><content type="html" xml:base="https://2019.pygotham.org/2019/05/21/keynote-piper-thunstrom/"><p>Piper Thunstrom is a web developer currently working as a Software Engineer at GLG. For the past 3
years, she’s been working on ppb, an education focused game library. <!--more--> She’s been talking
about making video games since 2014 (with 3 talks on the topic at previous PyGothams!). Piper has
spent time as an organizer in the NYC Python community. She’s proudly and visibly queer and has
talked about her experience transitioning while being a public figure. Her current focus is building
open curriculum and better documentation for ppb.</p></content><author><name>PyGotham</name></author><summary type="html">Piper Thunstrom is a web developer currently working as a Software Engineer at GLG. For the past 3 years, she’s been working on ppb, an education focused game library.</summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://2019.pygotham.org/uploads/posts/piper-thunstrom.jpg" /></entry><entry><title type="html">Introducing Yak-Bak</title><link href="https://2019.pygotham.org/2019/04/22/introducing-yak-bak/" rel="alternate" type="text/html" title="Introducing Yak-Bak" /><published>2019-04-22T04:00:00+00:00</published><updated>2019-04-22T04:00:00+00:00</updated><id>https://2019.pygotham.org/2019/04/22/introducing-yak-bak</id><content type="html" xml:base="https://2019.pygotham.org/2019/04/22/introducing-yak-bak/"><p>You may have noticed that PyGotham’s <a href="https://cfp.pygotham.org">call for proposals</a>
site looks different this year. That’s <a href="https://gitlab.com/bigapplepy/yak-bak/">Yak-Bak</a>,
the new system we’re building to run our call for proposals in its entirety,
including accepting proposals, anonymization, public voting and review, and talk
selection. We’d love your feedback, and if you organize a conference that shares
PyGotham’s CFP goals, we hope this tool will make your proposals process easier all
around.</p>
<h2 id="history">History</h2>
<p>Since starting in 2011, PyGotham has used four different CFP setups: two that were
part of two different conference website packages,
<a href="https://www.papercall.io/">PaperCall</a>, and now Yak-Bak. We switched to a <a href="https://gitlab.com/pygotham/2019/">static
website generator</a> in 2017 to simplify the site’s
hosting needs and free up time to focus on other parts of running the conference. In
2017 and 2018, we used PaperCall for our CFP. We had a great experience with it and
will happily recommend it to smaller conferences. PaperCall significantly eased the
process of collecting proposals, but we supplemented it with additional tools both
years to help implement our voting, anonymization, and selection process.</p>
<h2 id="pygothams-cfp-process">PyGotham’s CFP process</h2>
<p>The details of this process continue to evolve, but they always center
around the following stages:</p>
<ul>
<li><strong>Accepting proposals</strong> is a minimum requirement. We aim to balance ease of
proposing a talk against encouraging high quality proposals and allowing
for effective and efficient talk review. We require a title and public
description (for the conference program), but also request an outline and
note about what the audience will learn from a talk. These fields help
crystallize the intent and content of the talk to the speaker, and we find
it makes proposals stronger and easier for the program committee to
understand.</li>
<li><strong>Public voting</strong> helps inform our program committee of relative popularity
for the purposes of talk selection and schedule balancing. This is one of
the core features that led to the development of Yak-Bak.</li>
<li><strong>Anonymous review</strong> is crucial to removing bias from the talk selection
process. A first class anonymous voting and review feature should hide
names by default and support redaction of company or project names, and
other potentially identifying content from proposal content.</li>
</ul>
<p>In 2017 and 2018, we accepted talk proposals via PaperCall and used other
off the shelf and customized tools for review and voting. These were all
connected by one-off migration scripts between each stage. In order to
effectively review 250+ proposals each year, we need everything under one
roof. We also used this as an opportunity to address some features high on
our wish list, including multiple presenters on a talk and a proposal form
more tailored to our needs.</p>
<h2 id="enter-yak-bak">Enter Yak-Bak</h2>
<p>Yak-Bak is an opinionated tool designed to support PyGotham’s CFP and talk
selection process fully out of the box. PyGotham 2019 marks its first
production use. In the future, we’d like to offer this as a managed service
for conference organizers. If you’d like to support that effort, you can:</p>
<ul>
<li>Send us feedback at <a href="mailto:yak-bak@bigapplepy.org">yak-bak@bigapplepy.org</a>.
If you’re a user proposing a talk, let us know what you liked and didn’t
like about the process.</li>
<li><a href="https://gitlab.com/bigapplepy/yak-bak/">Contribute</a> to the project. Open an
issue, fix a bug, weigh in on discussions, etc. Everything helps. Yak-Bak, like
PyGotham, is built for the community by the community.</li>
<li>Yak-Bak should adapt to the branding of conferences that use it. If you
have experience designing and building multi-tenant systems, we’d like
your help and advice making the content management components right.</li>
<li>If you’re a conference organizer and would like to see more and consider
using it for your conference, get in touch to discuss details.</li>
</ul>
<p>If you have questions that aren’t answered in this post, or if you’d just
like to talk more about Yak-Bak in general, feel free to reach out.</p></content><author><name>PyGotham</name></author><summary type="html">You may have noticed that PyGotham’s call for proposals site looks different this year. That’s Yak-Bak, the new system we’re building to run our call for proposals in its entirety, including accepting proposals, anonymization, public voting and review, and talk selection. We’d love your feedback, and if you organize a conference that shares PyGotham’s CFP goals, we hope this tool will make your proposals process easier all around.</summary></entry><entry><title type="html">PyGotham 2019 is Six Months Away!</title><link href="https://2019.pygotham.org/2019/04/01/pygotham-2019/" rel="alternate" type="text/html" title="PyGotham 2019 is Six Months Away!" /><published>2019-04-01T04:00:00+00:00</published><updated>2019-04-01T04:00:00+00:00</updated><id>https://2019.pygotham.org/2019/04/01/pygotham-2019</id><content type="html" xml:base="https://2019.pygotham.org/2019/04/01/pygotham-2019/"><p>PyGotham is back for 2019.</p>
<p><a href="https://pygotham2019.eventbrite.com">Tickets</a> are available now. Get your early bird tickets
while they last.</p>
<p>The <a href="https://cfp.pygotham.org">Call for Proposals</a> is open until
May 12th, 2019 <a href="https://time.is/Anywhere_on_Earth">Anywhere on Earth</a>.</p>
<p>Sponsorship information can be found on the
<a href="/sponsors/prospectus/">sponsorship prospectus page</a>.</p></content><author><name>PyGotham</name></author><summary type="html">PyGotham is back for 2019.</summary></entry></feed>