I learn so much all the time! I'm constantly trying new things to see how they'll work, and that's always fun. Sometimes the things are even useful!
I try to consolidate meetings onto Tuesday and Thursday, so I do lots of focused work on the other days. That could be solving bugs, building out a new feature, or writing a spec for a future feature. Collaboration is mostly async, so I do a lot of writing and reading.
We've done so much with such a small team!
When doing something truly new, the best way to refine a good idea really is to just ship it and see where it goes. I knew this in theory because I've heard it tons of times, but it's different to feel it myself.
I like our emphasis on open, async, written communication by default. I've learned so much by passively consuming conversations that other people are having, and it's really easy to look back and learn why a particular decision was made.
Both of them! But I really like "be ambitious" because I believe that we can have (and make!) nice things if we try hard enough.
You probably won't get to see it (unless you join us ????), but I had a lot of fun building out our `apitest` library to make it easier to read and write end-to-end tests for the API.
My first year in college (when I thought I would go into bioengineering), a friend of mine challenged me to learn Python and compete with him in [Project Euler]. I ended up spending more time exploring Python than doing my organic chemistry homework, so I changed tracks and followed that through into software engineering.
Biked to a wetlands preserve to watch birds through binoculars. I saw a heron pluck a fish out of a stream!
Video games, good food, and trying to build something in a programming language I've never used before.
Linguistics! I'm fascinated by the way language evolves over time. Ask me how I feel about emoji reactions!