Week[7] @ The Recurse Center 🍂
It’s almost time to start writing about Week 9, and I’m still writing about Week 8! Way to not care about timelines, Harold!
Overall
A week full of experiments. A week full of (trying) to focus on a single project. So much learning.
Emotional 😊
Gratitude
This is pretty vague, but I’ve been feeling an underlying current of gratitude for RC.
Since the start of the new batch, I’ve felt less active in the space. Coming and going as I please, coding on my own things alone. In general, taking a break from trying to do it all.
I was worried that would just crush my social life, but instead it’s left me feeling more connected. Now the time I spend with people is really valuable and I feel more present during it.
I’m super grateful to all the people who continue inviting me to activities and events during these times of change.
Anxious about the real world.
I’ve been thinking about what comes after RC. Full time job? Contracting? Travel? Self-employment?
I’ve been thinking about the ultimate place to live next. Vancouver? Toronto? Montreal? Seattle? New York?
It’s the paradox of choice. The more options there are, the harder it is to feel happy with one.
I really want to build inclusive spaces like RC. But how to fit that with a run of the mill software job? These are the questions!
Social 🎤
Super Diverse RC
On Monday, there was a “Skill Share” night at RC. I was blown away by the diversity of things RCers are skilled in. Improv comedy, juggling, rope-bondage - so many things!
Coding is only a fraction of my interests, and so it only goes so far in helping me relate with others. Learning about the other interests at RC makes me even more excited about the people here. It opens up a whole new dimension of discussions, which is super cool.
This is especially true for things that break “coder” stereotypes. Programming is associated with being quiet and socially awkward. So seeing a bunch of programmers in a room doing improv comedy makes me so happy (stupid stereotypes 😊).
Shelter Tour Concert
On Thursday I went to see Madeon & Porter Robinson perform at Madison Square Garden. It’s the 3rd time I’ve seen Madeon and he never disappoints 😍.
I was in one of the boxes on the side. This meant a poor view of the stage, but also a giant section of space all to myself. I spent the whole concert busting out the dance moves 💃.
Intellectual ⌨️
One-on-one checkins
This week I switched to doing 1-on-1 checkins.
Checkins are one of the few “highly encouraged” parts of RC. It’s a lightweight piece of process for holding people accountable to their goals.
Normal checkins involve meeting in small groups and saying what your plans are every morning.
Experimental checkins are the same as normal checkins, but also involve everyone saying something they would like help with that day.
I found these great for encouraging collaboration and getting people invested in your work. Unfortunately, they weren’t always as useful as I’d like.
Sometimes everyone would be working on very different things, and requests for help would go unanswered.
Sometimes I would be very focused on a project and feel guilty for not being able to help others.
I also struggled with forcing myself to RC at a certain time every morning. Some mornings I would sleep in because checkins started later. Other times I would need to wake up earlier than I wanted so I could make it in time for checkins.
So I decided to try my own type of checkins - one-on-one checkins. These are checkins I have with two people who have similar projects as me. Rather than meeting in the morning, we just message each other at some convenient time with what we we’re working on and what we need help with.
So far, I’ve enjoyed this system best. I can provide consistent help, it’s flexible and I feel more accountable.
It’s also allowed me to try another experiment: Being nocturnal (Dun dun dunnn!).
Haskell Only
One of my main goals for my time at RC has been to learn Haskell. Having spent the past year deep in Javascript, I’ve wanted to learn Haskell to practice a whole other set of programming concepts. Haskell feels like the anti-javascript.
With my time at RC quickly running out, I’ve been trying to focus on Haskell so I can accomplish that goal. This has also meant ignoring all other ambitions. I can’t yet tell if one project is more efficient. It prevents context switches, but also provides no opportunity to work on other things when you feel fatigued. Might need to throw some more variety into the mix…
Haskell is also one of the more niche languages at RC, so it can be hard to get in person help with it.
Hack the Stacks
Over the weekend I attended a Hackathon at the Museum of Natural History. It involved working on projects proposed by the museum’s library department.
There was a project I was initially excited about - creating an API hub for the library. Unfortunately, the others interested in the project seemed very opinionated and disinterested in discussion. I just wanted to write code and have fun, not be micro-managed. So I quietly snuck away from that group and back to a group of RCers.
Our project was to reassemble Charles Darwin’s cut up notebook. Kind of like writing software to assemble a jig-saw puzzle.
I focused on building a backend to store all the information and allow users to upvote/downvote matches. You can see the code here.
It was a fun project, and we ended up winning in the “Why didn’t I think of that!” category 🏆.
Physical 🛌
Night Owling
As a product of dropping out of checkins, I’ve been experimenting with being a night owl. In other words, I’ve been sleeping in until ~12pm, arriving ~2pm, staying until ~3am, going to sleep ~5am.
Pros:
- Everything is calmer, so it’s easier to focus.
- I sleep great and I’m not forcing myself out of the house at any specific time.
- My time for pairing/collaboration is very time boxed. I usually have ~3 hours at the end of the day for helping others. After that, people tend to leave and I focus on my own things.
Cons:
- I’m extra disconnected from RC. I haven’t gone for lunch with people in ages.
- Evening activities fall right in the middle of my “work day” (eg. concerts and meetups outside of RC)
- The metro runs very infrequently at night.
It’s fun to do for a week at a time though. I might switch to a more normal schedule in a bit…
Caffeine Addiction
Having already switched to a night schedule, coding 24 hours straight for the Hackathon seemed like a piece of cake. Unfortunately, it became an idea fueled by large amounts of caffeine. I drank a ton of Club-Mate and coffee over the course of the night.
The day after the Hackathon I decided to skip all coffee. By the evening I had a massive migraine and became very nauseous. Stupid caffeine!
Going to stay off the coffee until the grossness passes 😓…
</End>
Feeling pretty good about the things. Really hoping to come up with a plan for post RC. If you have any thoughts, send them my way!
It’s been fun having this time to experiment with sleep/work patterns. Whatever happens, this has been a great place to ponder.
Time will tell <3.
Thanks to @vaibhavsagar for helping me to not make sentences that are hard for the reading.