Localhost #7: Julia Evans on building a Ruby profiler

Rachel vincent circle Rachel Vincent

RSVPs for our next Localhost talk are now open! Localhost is a series of monthly, NYC-based, free, public technical talks from members of the Recurse Center community.

Our speaker is Julia Evans, an RC alum who will be giving a talk about building a Ruby profiler on February 27th from 7:00 pm–9:00 pm at eBay.

You can RSVP, read the abstract, and find more details about the venue and schedule on the talk’s RSVP page.

Format

Localhost talks are 30-minutes long, and are followed by a dedicated Q&A session. There will be a two-minute break after the talk for folks who wish to leave. There are a few reasons we run talks this way:

  • We’ve found that having questions during talks can often derail the speaker.
  • Having a break in between a talk and Q&A keeps the talk time–boxed and allows folks to leave if they wish.
  • Having a set time for questions leads to more equal audience participation and better discussions.

Unlike most RC events, Localhost talks are open to the public. We’re setting aside a fixed number of seats for folks who aren’t members of our community at every talk. It’s been great meeting so many new folks at our Localhost talks!

We know that attending a batch of RC requires a large time commitment, and hope that Localhost talks are a way for people to get a taste of what the RC community is like (and maybe even apply for a batch afterwards!). If you RSVP, please read about our social rules before the event.

Future talks

Our next two Localhost talks are scheduled for:

  • March 20th
  • April 24th

We’ll open RSVPs and post details for future talks on our Localhost page and here on our blog. Follow us here and on Twitter for updates on when RSVPs open!

All guests of Recurse Center events are required to abide by our code of conduct.

A new way to join the RC community

This winter we held two experimental one-week mini retreats, and we’re pleased to announce that they were a success. Starting April 2nd, we will be hosting a one-week mini retreat every six weeks for the rest of 2018. You can apply for the mini retreats starting in April and May on our apply page.

Our goals

Expanding the RC community

We believe that the community is the most important part of RC, because the primary educational value of RC comes from what Recursers learn from each other. Our main goal in offering mini retreats is to expand the RC community to make it larger and more diverse. Specifically, we think that there are some amazing people who can’t or won’t come to RC for six or 12 weeks, but who nevertheless would benefit from and contribute to the RC community. The January mini retreat allowed us to welcome 16 new Recursers into our community, and we look forward to expanding the community further through future mini retreats.

Helping our alums grow as programmers

Working at RC gave me a much stronger focus on becoming a better programmer. If I was at home, I wouldn’t have felt nearly the same level of inspiration and purpose in my work. - Harry Truong, Mini 1, 2018 & F2, ’15

Another goal of mini retreats is to provide a meaningful opportunity for RC alums to continue to grow as programmers long after their first RC retreat. Some Recursers are able to attend a second or even a third full retreat, but for many it is impossible to commit to another six or 12 weeks at RC. Mini retreats give more alums the opportunity to leverage two of our most important resources: space and community.

What went well

Productivity and focus

The constraint of one week gave me the focus I needed to iterate quickly and make progress quickly without getting sucked down rabbit holes… The environment and the people were wonderful catalysts that kept me going through the week. - Divya Sasidharan, Mini 1, 2018

When planning the first mini retreat, we wondered whether a week was enough time to do significant work. We were blown away by both the quality and quantity of work that mini retreat participants were able to produce. Check out two of the amazing projects that Recursers worked on and blogged about during the Mini 1, 2018 retreat:

Bonnie eisenman 150
Bonnie Eisenman, Mini 1, 2018, New York – spent the week learning Clojure to generate jigsaw puzzles, which she then laser cut
Geoffrey litt 150
Geoffrey Litt, Mini 1, 2018, Boston – wrote a Lisp interpreter in Ruby, including adding support for tail call optimization

On-boarding mini retreat participants

I could get unblocked super quickly because the barrier to asking for help was very low and there were tons of knowledgeable people around me. I ended up learning a bunch of other cool stuff I had no intention of learning at the onset of the week by having good conversations where I felt safe saying ‘I don’t know what that is.’ - Thais Laney, Mini 1, 2018

Another problem we had to solve was how to effectively on-board new Recursers into the retreat and still leave them enough time to get programming work done during the week.

Before the retreat, we gave mini retreat attendees early access to our internal communication tools, including Zulip. We also hosted online Q&A sessions with RC faculty and alums, and had an optional welcome dinner the Sunday before the batch started. This allowed participants to meet each other and socialize before the week began, so they could focus on the retreat during the week.

In our exit survey and interviews, mini retreat participants expressed that they were able to hit the ground running, and found the RC community to be as welcoming and supportive as the participants of longer retreats.

Diversity of experience

The people and community are incredible. Everyone is extremely friendly and excited about knowledge in general. I felt like I could push myself and chat about it and if things failed no one cared and if things went well people were excited. I also got to see what problems others are working on and have a ton of new ideas to try when I get home :) - Nicolas Bertagnolli, Mini 1, 2018

The RC community gets better as it gets bigger and more diverse. Though it was a small sample size, mini retreat attendees on the whole were more likely to have significant work experience, be older, and be parents than attendees of our full and half retreats. This makes sense — it’s more difficult to take months off if you have major life commitments!

What we’ll improve

Many mini retreat participants shared that they would have benefitted from more familiarity with RC’s internal tools, more information on how to pair program, and more time after being admitted to RC to settle travel and other logistics before the retreat started. For future mini retreats we plan to open applications earlier, and we’re looking into creating resources that will help new Recursers prepare for their time here before they arrive. We’ll be evaluating how the next few mini retreats go, and will continue to make improvements to them.

Open questions

One unknown that remains is whether the mini retreat participants will stay engaged in the RC community, and become active alums in the long term. Adding new people to RC only has a sustained positive effect on our community if they continue to collaborate with other RCers, attend events, participate in technical conversations on Zulip, etc. We aren’t ready to commit to hosting mini retreats indefinitely, because we don’t yet know whether mini retreat alums will embrace RC as a lifelong learning community in the same way alums of our regular retreats have. In the fall of 2018, we’ll decide whether to continue hosting mini retreats in 2019.

We still believe that you will get more out of your RC experience if you can spend six or 12 weeks immersing yourself in code at one of our longer retreats. RC is designed to be a place where people can become dramatically better programmers, but that kind of growth can’t happen in just one week. When asked what they would change about the mini retreat experience, many participants said that they wished they could have stayed longer, and are hoping to some day come back to RC to attend a longer retreat.

If you’re interested in RC but can’t make six or 12 weeks in NYC fit into your schedule, attending a one-week mini retreat is a great opportunity to join our vibrant and diverse programming community. Apply today!

A new resource for Recursers: The Heap Community Cluster

James j porter circle James J. Porter

We’re happy to share that RC now has a cluster of four powerful servers. These machines are freely available to anyone in the RC community to use for their projects, exploration, and research, thanks to the generous sponsorship of Heap.

Our goal is for RC to be the best place to become a better programmer, and having this cluster helps us achieve this by enabling Recursers to do things that would be challenging or impossible with just a laptop.

Our initial cluster has publicly routable IP addresses, 48 cores, 64GB of RAM, 2 GPUs, and 2TB of solid state disk space.

Heap Community Cluster

Building this cluster makes RC better by giving Recursers free access to powerful computers, something we haven’t been able to do before. The resources RC has always provided — things like supportive peers and space for focused work — make it a great place to become a better programmer, but there are some kinds of projects that become much easier with access to more powerful computers than just your laptop. This cluster will make it easier for Recursers to learn and work with distributed systems, benchmarking, fuzzing, machine learning, deployment and operations, and lots more.

And like most of RC, this system will be driven by our community. Already, half a dozen Recursers have helped determine how the system should be set up, configured, and implemented. Thanks to their work, it already has automatic cross-cluster network file access and the drivers and software needed for GPU programming.

If you’re already part of the RC community, you can choose a username, add your SSH key, and start using the cluster now.

And if you’re not yet a Recurser, we encourage you to learn more about RC, and consider applying if we sound like a good fit.

We’ve enjoyed a great relationship with Heap since they became an RC recruiting partner in 2015, and dozens of Recursers have praised their thoughtfully designed interview process. We’d like to thank them for sponsoring the cluster, and we’re looking forward to seeing what Recursers build and explore with this new resource.

Message of the day

Localhost #6: Raph Levien on Xi

Rachel vincent circle Rachel Vincent

RSVPs for our sixth Localhost talk are now open! Localhost is a series of monthly, NYC-based, free public technical talks from members of the Recurse Center community.

Our speaker is Raph Levien, an RC alum who will be giving a talk about the Xi text editor on January 23rd from 7:00 pm–9:00 pm. Location TBA.

You can RSVP, read the abstract, and find more details about the venue and schedule on the talk’s RSVP page.

Format

Localhost talks are 30-minutes long, and are followed by a dedicated Q&A session. There will be a two-minute break after the talk for folks who wish to leave. There are a few reasons we run talks this way:

  • We’ve found that having questions during talks can often derail the speaker.
  • Having a break in between a talk and Q&A keeps the talk time–boxed and allows folks to leave if they wish.
  • Having a set time for questions leads to more equal audience participation and better discussions.

Unlike most RC events, Localhost talks are open to the public. We’re setting aside a fixed number of seats for folks who aren’t members of our community at every talk. It’s been great meeting so many new folks at our Localhost talks!

We know that attending a batch of RC requires a large time commitment, and hope that Localhost talks are a way for people to get a taste of what the RC community is like (and maybe even apply for a batch afterwards!). If you RSVP, please read about our social rules before the event.

Future talks

Our next few 2018 Localhost talks are scheduled for:

  • February 27th
  • March 20th
  • April 24th

We’ll open RSVPs and post details for future talks on our Localhost page and here on our blog. Follow us here and on Twitter for updates on when RSVPs open!

All guests of Recurse Center events are required to abide by our code of conduct.

A few great things Recursers did in 2017

Rachel vincent circle Rachel Vincent

In 2017 the RC community grew to include more than 1,100 programmers from all over the world.

We asked our community to share things they were proud of having done last year, and received an impressive range of responses. Recursers launched companies, wrote books, gave talks, organized communities and conferences, published research papers, created tools that bettered people’s lives, wrote build tools and microkernels, made games, did some top-notch trolling, and were on the cover of The New York Times.

There were too many accomplishments for us to list in a reasonably-sized blog post, so here’s a selection:

Research

Timnit gebru 150
Timnit Gebru, Summer ‘12 — published a research paper about using machine learning to estimate demographic makeup and shifts in the United States. Her work was covered in The Economist and the New York Times.

More research by Recursers:

Art & hardware

Katherine ye 150
Katherine Ye, Summer ‘13 — released Hyperbible, a project for National Novel Generation Month that randomly generates new translations of the Book of Ecclesiastes.

More art and hardware by Recursers:

Tools

Saul pwanson 150
Saul Pwanson, Spring 2, ‘17 — released Visidata, an open source multitool for data exploration and manipulation.

More tools by Recursers:

  • JB Rubinovitz, Fall 2, ‘17 — worked on Bail Bloc, a program that redirects users’ spare processing power towards mining Monero, which is then donated to the Bronx Freedom Fund.
  • Keiran King, Fall 1, ‘17 — released Phil, a crossword puzzle generator.
  • Nick Sweeting, Summer 1, ‘14 — released Bookmark Archiver, a self-hosted way-back machine similar to the Internet Archive that turns bookmarks or browsing history into an offline, browsable HTML archive.
  • Nicole Orchard, Spring 2, ‘17 — created a site listing all the public works of art in New York City.
  • Parker Higgins, Summer 2, ‘17 — released gotham-grabber, a set of scripts that allows journalists to create PDF backups of their articles.
  • Stuart Sandine, Winter 1, ‘14 — shipped Pointed, a client-side developer tool for spinning up mock servers to build, test, and debug against.

Product

Omar rizwan 150
Omar Rizwan, Winter ‘13 — released Screenotate, a screenshot-taking tool for macOS and Windows that does automatic OCR to make screenshots searchable.

More product and project releases from Recursers:

  • Diego Berrocal, Fall 2, ‘15 — released the Marko Language Server, a Language Server Protocol (LSP) implementation for the Marko UI templating language.
  • Dustin Getz, Summer ‘12 — released Hyperfiddle, a visual programming tool.
  • Marijn Haverbeke, 2015 resident — released ProseMirror 1.0, a document schema agnostic WYSIWYG-editor library.
  • Mindy Preston, Winter ‘14 — was the release manager for MirageOS 3.0, which incorporated a new hypervisor backend and was a net loss in lines of source code.
  • Peter Lyons, Winter 1, ‘17 — released Hexagonal Lambda, an example serverless application for AWS Lambda and API Gateway including 100% code coverage unit tests, system tests, automated build tooling, deployment tooling and documentation.
  • Tara Vancil, Fall 2, ‘16 — built Beaker Browser, an experimental peer-to-peer web browser.

Talks

Aditya mukerjee 150
Aditya Mukerjee, Spring 1, ‘15 — spoke at conferences in four different cities about making programming more accessible to people who don’t speak English by translating programming languages themselves to other (human) languages.

More talks from Recursers:

Writing

Dan luu 150
Dan Luu, Winter ‘13measured latency across 40 years of computers.

More writing from Recursers:

We can’t wait to see what Recursers do in 2018!

Becoming a Recurser means joining a community of people dedicated to learning and becoming better programmers, which can be a major accelerator of growth and productivity during a retreat and beyond. If you’d like to attend a retreat and join the RC community, you should apply to an upcoming batch!

RC Pop-up: Two weeks of collaboration and focused work on generative art

Sonali sridhar circle Sonali Sridhar

Earlier this month, 12 Recurse Center alums met in Berlin to work on generative art in a two-week sprint, which we called an “RC Pop-up.”

What’s a Pop-up?

One of our goals is to support our alums in becoming better programmers wherever in the world they are. At its core, RC brings together people for intensive periods of personal and professional growth. During a batch, we provide a supportive and collaborative environment, space and time to focus, access to wonderful peers, and the freedom to explore what you’re interested in. While we host lots of social and technical events for alums in New York City, most of the 1,100 members of the RC community live elsewhere.

Many Recursers unsurprisingly report that their learning slows after their batches. Though alums are always welcome to re-apply to do another batch of RC, most don’t have the time or resources to do so. Our goal is to provide more opportunities for continued growth and support for our alums all over the world.

With that in mind, we came up with an experiment we thought would help us do that: a two-week RC Pop-up in a place other than New York City, where alums could recreate the intensity of a full RC retreat. We wanted the Pop-up to give folks a chance to get feedback and push each other to accomplish more than they would have alone.

We were inspired by Depth Jams, events in which people doing similar creative work commit to brief, intense, periods of working together and giving each other advice and critical feedback away from everyday distractions. We have lots of alums interested in graphics and computer art who live in and around Berlin, and given the vibrant community of artists and programmers who live there, we decided it was a good place to start. The School of Machines, Making, and Make Believe hosted us for the two weeks.

Vanessa Pyne, Moshpyt, FFmpeg

Pop-ups vs. retreats

The Pop-up was different than the retreats we run in several ways:

  • The Pop-up was two weeks long. We figured that this was a good amount of time for participants to get settled, collaborate, and do deep work on a project while not being prohibitive for people with jobs, families, or other life commitments.
  • It was themed. At a retreat, Recursers choose to work on or learn whatever they wish. Having a theme for the Pop-up gave alums with similar interests a chance to meet and work with each other.
  • We asked people to come with project ideas in mind. A project isn’t required to apply to RC, but given the time and theme constraint for the Pop-up, we thought it was important that people knew ahead of time what they would specifically work on.
  • It was only open to alums. This made it significantly easier and faster for us to organize, and ensured that all the participants already had a shared sense of community, trust, and values.
  • No RC faculty members were present in Berlin. We arranged the space, attendees, and framing of the Pop-up, but otherwise let the participants run it as they wished. Many of the alums who attended had never met each other in person, but successfully generated project ideas, set their own schedules, collaborated, did deep work to further their learning, and ran a show that was open to the public to share their work. We’re thankful to have such a rigorous, thoughtful, and self-directed group of people in our community.

We’re currently evaluating whether or not we’ll organize more Pop-ups in the future, and we are always looking for more ways to support our community’s continued growth.

In the interim, check out the list of participants and some of the work they produced below!

Jonathan Dahan, Glitch, Quil (Clojure)

Sher Minn Chong, Glyph poster series, p5.js

Participants and their work

Max bittker 150
Max Bittker, Summer 1 ’16, San Francisco — built a series of webcam sketches using WebGL, Clojure, SVG, and fragment shaders.
Sher minn chong 150
Sher Minn Chong, Winter 1 ’15, Singapore – worked on a series of web art sketches, primarily using p5.js (documented on her blog). She also sketched the Berlin Daily Comics.
Jonathan dahan 150
Jonathan Dahan, Summer 2 ’14, New York – focused on recreating a postage stamp using Quil in Clojure. He also set up a live feed of the pop-up and helped design the closing show.
Cory dominguez 150
Cory Dominguez, Spring 1 ’15, San Francisco – worked on animations of the U-Bahn Berlin metro tiles using p5.js.
Veit heller 150
Veit Heller, Summer 1 ’17, Berlin — prototyped a ring, wrote a number of blog posts and designed a triptych called Reprise part of a series in generative art explorations in p5.js.
Juan hernandez 150
Juan Hernandez, Fall 1 ’16, Barcelona – wrote a program in Rust that randomly adds glitches to make unique images reminiscent of NES (Nintendo Entertainment Systems) games.
Adrien lamarque 150
Adrien Lamarque, Summer 1 ’16, Toulouse – built a ray tracer and small fragment shader using Metal with Cocoa and macOS.
Mehul mandania 150
Mehul (Manny) Mandania, Fall 1 ’13, Berlin – worked on a generative art series using the Clojure/ClojureScript library, Quil.
Moritz neeb 150
Moritz Neeb, Spring 1 ’17, Berlin – attempted style transfer with neural networks.
Aline normoyle 150
Aline Lyn Normoyle, Fall 1 ’16, Philadelphia – built an interactive demo in Leap motion. Participants could use their hands to control an abstract piece of molten metal or see their hands visualized with pieces of candy.
Vanessa pyne 150
Vanessa Pyne, Fall 2 ’16, New York – collaborated with both Juan and Lyn on writing shaders. She also got a long time personal project called Moshpyt, a CLI to Datamosh, off the ground.
Alicja raszkowska 150
Alicja Raszkowska, Fall 1 ’16, Warsaw – worked on building animations using CSS.

Veit Heller, Reprise, p5.js

A special thank you to The School of MA and our alums for making our first Pop-up a success!

Localhost #5: David Nolen on the fundamental principles of software

Rachel vincent circle Rachel Vincent

We’re excited to announce our fifth Localhost talk! Localhost is a series of monthly, NYC-based, free public technical talks from members of the Recurse Center community.

Our speaker is David Nolen, a former RC resident who will be giving a talk about the fundamental principles of software on December 12th from 7:00 pm–9:00 pm at Peloton.

You can RSVP, read the abstract, and find more details about the venue and schedule on the talk’s RSVP page.

Format

Localhost talks are 20–30 minutes long, and are followed by a dedicated Q&A session. There will be a two-minute break after the talk for folks who wish to leave. There are a few reasons we run talks this way:

  • We’ve found that having questions during talks can often derail the speaker.
  • Having a break in between a talk and Q&A keeps the talk time–boxed and allows folks to leave if they wish.
  • Having a set time for questions leads to more equal audience participation and better discussions.

Unlike most RC events, Localhost talks are open to the public! We’re setting aside a fixed number of seats for folks who aren’t members of our community at every talk. It’s been great meeting so many new folks at our Localhost talks!

We know that attending a batch of RC requires a large time commitment, and hope that Localhost talks will be a great way for people to get a taste of what the RC community is like (and maybe even apply for a batch afterwards!). If you RSVP, please read about our social rules before the event.

Future talks

We are working on a schedule of Localhost talks for 2018. Stay tuned!

We’ll open RSVPs and post details for future talks on our Localhost page and here on our blog. Follow us here and on Twitter for updates on when RSVPs open for future talks!

All guests of Recurse Center events are required to abide by our code of conduct.

Come to RC for a one-week retreat

Update: This experiment was a success! We’ve decided to run more week-long mini retreats in the future, check out this blog post from 1/26/18 for more details.

We’re excited to announce a new experiment at RC: one-week mini retreats!

This winter, we’ll be running two one-week mini retreats at RC. They will overlap with the fall and winter batches, and will be just like the six- and 12-week retreats we run, with the same goals and structure, but shorter.

The first mini retreat will be open exclusively to RC alums, and will run from Monday, December 4th through Friday, December 8th. The second will be open to anyone and will run from Monday, January 8th through Friday, January 12th (coinciding with the first week of the Winter 2 batch).

We don’t know if we’ll host more one-week retreats in the future, so this may be a unique opportunity to join the RC community. If you’ve been interested in RC, but have been struggling to figure out how six or 12 weeks in NYC could fit into your schedule, please apply!

Why are we trying this?

We believe that the community is the most important part of RC, because the primary educational value of RC comes from what Recursers learn from each other. Most of the time that people spend involved with RC is not at the retreat, but in the community as alums, and so we are always looking for ways to make the community even better.

The RC community gets better as it gets bigger and more diverse, and we think mini retreats will help on both fronts. A larger and more diverse RC community means more interesting events and discussions, more people with different backgrounds and experiences to learn from, and a better chance of finding people to collaborate with. There are great people who can’t or won’t do a six- or 12-week batch (for example, due to family or work obligations), but who we would love to have in the RC community. One week mini retreats give us an opportunity to bring some of those people in and enrich RC.

How will it work?

The biggest challenge with mini retreats is that a week isn’t a lot of time for focused, deep work. We’re working on structuring the mini retreats so that everyone can get acclimated and hit the ground running.

There are things you should do too:

  • Spend some time reflecting on how to use your week most effectively
  • Figure out your goals for your time at RC before you get here
  • If there’s a specific project you’ll be working on, spend time working on and thinking about it beforehand
  • Find people to work with using our internal mailing lists and chat system, which you’ll have access to before your batch starts

Because one week is so short, we expect you to commit to spending the full week at RC.

Like many things at RC, mini retreats are an experiment. We’re excited to see how they go, and we’ll be collecting feedback after both retreats to figure out whether we should run more in the future.

Applying

The process for applying to a mini retreat is the same as applying to a six- or 12-week retreat. Make sure to choose Mini 1, 2017 (this is only open to, and will only appear to, RC alums) or Mini 1, 2018 from the batch selection drop-down on your application.

  • Alums can submit an application on the reapply page. The application deadline for Mini 1, 2017 is November 27th, and the retreat will start on December 4th.
  • For people new to the community, fill out our normal application. The application deadline for Mini 1, 2018 is December 11th, and the retreat will start on January 8th. RC is free for everyone to attend. New Recursers from groups underrepresented in programming can request a $500 grant for living and travel expenses.

Mini retreats have a higher admissions standard than our regular batches. We’re using the same admissions criteria—we’re looking for people who are self-directed, intellectually curious, friendly, sharp, enjoy programming and want to get dramatically better—but we’ll only admit applicants who show us clear, positive signals on each of these. Specifically, we’re looking for people who have thought about and have promising plans for how to make the most of their short time at RC (see “How will it work?” above).

Normally we can take chances on people and admit them even if we’re not sure they meet all our criteria. Since no admissions process is perfect, this lets us get great people at RC who we might otherwise miss. However, because trying new things is inherently risky and because one week is very little time to get focused and productive, we’re not taking those chances for mini retreats.

As usual, admissions for these batches will be first come first served, and space is limited, so apply soon. We’re looking forward to seeing your application and welcoming you into the RC community!

Localhost #4: Leah Hanson on WebSockets

Rachel vincent circle Rachel Vincent

We’re excited to announce our fourth Localhost talk! Localhost is a series of monthly, NYC-based, free public technical talks from members of the Recurse Center community.

Our speaker is Leah Hanson, an RC alum who will be giving a talk on November 14th from 7:00 pm–9:00 pm at Dropbox about WebSockets.

You can RSVP, read the abstract, and find more details about the venue and schedule on the talk’s RSVP page.

Format

Localhost talks are 20–30 minutes long, and are followed by a dedicated Q&A session. There will be a two-minute break after the talk for folks who wish to leave. There are a few reasons we run talks this way:

  • We’ve found that having questions during talks can often derail the speaker.
  • Having a break in between a talk and Q&A keeps the talk time–boxed and allows folks to leave if they wish.
  • Having a set time for questions leads to more equal audience participation and better discussions.

Unlike most RC events, Localhost talks are open to the public! We’re setting aside a fixed number of seats for folks who aren’t members of our community at every talk. It’s been great meeting so many new folks at our Localhost talks!

We know that attending a batch of RC requires a large time commitment, and hope that Localhost talks will be a great way for people to get a taste of what the RC community is like (and maybe even apply for a batch afterwards!). If you RSVP, please read about our social rules before the event.

Future talks

We currently have one more talk planned for this year (David Nolen will be speaking on December 12th), and are working on a schedule for 2018!

We’ll open RSVPs and post details for future talks on our Localhost page and here on our blog. Follow us here and on Twitter for updates on when RSVPs open for future talks!

All guests of Recurse Center events are required to abide by our code of conduct.

Localhost #3: Ron Minsky on types, and why you should care

Rachel vincent circle Rachel Vincent

We’re excited to announce our third Localhost talk! Localhost is a series of monthly, NYC-based, free public technical talks from members of the Recurse Center community.

Our speaker is Ron Minsky, who will be giving a talk on October 24th from 6:30 pm — 8:30 pm at Jane Street about the practical role that type systems play in software development.

You can RSVP, read the abstract, and find more details about the venue and schedule on the talk’s RSVP page.

Format

Localhost talks are 20–30 minutes long, and are followed by a dedicated Q&A session. There will be a two-minute break after the talk for folks who wish to leave. There are a few reasons we run talks this way:

  • We’ve found that having questions during talks can often derail the speaker.
  • Having a break in between a talk and Q&A keeps the talk time–boxed and allows folks to leave if they wish.
  • Having a set time for questions leads to more equal audience participation and better discussions.

Unlike most RC events, Localhost talks are open to the public! We’re setting aside a fixed number of seats for folks who aren’t members of our community at every talk. It’s been great meeting so many new folks at our first two Localhost talks!

We know that attending a batch of RC requires a large time commitment, and hope that Localhost talks will be a great way for people to get a taste of what the RC community is like (and maybe even apply for a batch afterwards!). If you RSVP, please read about our social rules before the event.

Future talks

We currently have two more talks planned for this year:

  • November 14th – Leah Hanson
  • December 12th – David Nolen

We’ll open RSVPs and post details for future talks on our Localhost page and here on our blog. Follow us here and on Twitter for updates on when RSVPs open for future talks!

All guests of Recurse Center events are required to abide by our code of conduct.

View older blog posts...