Question for the functional programming pros here: would you rather build it this way, or with a writer monad? The writer monad seems like less code overall, and keeps the side effect generation code near the code which generates the sound.
Wish there was something like this in the Bay area. We have cool communities like Hacker Dojo and meetups, but I quite like the idea of taking a week or two off from work and getting deeper into technical topics alongside other experienced developers.
Sorry to hear our previous answer wasn't clear. Yes, residencies are an invite-only thing, however, everyone is welcome to apply to attend RC :)
We recently updated our User's Manual (see: https://www.recurse.com/manual#sec-residents) with more info about residents, including what we look for and that they're selected via invitation (typically after being suggested by current members of our community).
I hope this helps!