“Contributing to {project}” is a series of blog posts where I highlight a helpful project I’m using and an open source contribution I made to it. Today I’m going to talk about prettier , the prettier-atom package and how I reduced it’s activation time by 75%. What is prettier ? prettier is an opinionated code formatter. Should I break this chain of function calls into multiple lines? Should I add…
Hello internet! It’s been a while. I’ve been getting back into open source recently by contributing to some libraries I use. When it comes to open source there seems to be a lot of questions: How do I find a project to contribute to? How do I find an issue to work on? How do I open a PR without looking like a n00b? I don’t want to look like a n00b! 😭 So I thought it would be fun to turn my OS…
Since last year, I’ve been working on a project called EpubPress . (It’s a Chrome extension , Firefox extension , npm module and web service for creating ebooks from a collection of web articles.) EpubPress and I generally get along great. It serves my requests. It restores from errors. It does what’s expected. But all that being said, I’d noticed a persistent issue with EpubPress - sometimes it…
The time finally came. Full. Time. Job. Search. Over the last 5 years, I’ve accumulated over 2.5 years of paid software engineering experience. I’ve also accumulated a fair amount of self-directed experience. But, I’ve never accepted a full-time job… Sorry, I have more school to finish. Sorry, I want to work in a different city. Sorry, I want to travel and focus on my own projects. Sorry, I want…
The Recurse Center. A free, self-directed, educational retreat for people who want to get better at programming, whether they’ve been coding for three decades or three months. I heard about it through some well regarded friends back in 2014. In 2015, I finally got up the courage to apply. I was promptly rejected (literally the same day 😅). It was both disappointing and confusing. What had I done…
On December 15th, 2016, my time at the Recurse Center came to an end 😔. Since then, I’ve been home with friends and family who have been asking to summarize the experience. Did you like it? Was it what you expected? Was it worth it? So to better collect my thoughts and summarize the experience - I’m going to write this post! Applying to the Recurse Center When I applied to the Recurse Center I…
Published before the end of the year! What an achievement! Overview My time at the Recurse Center is complete. I am both incredibly grateful for my time there and excited to be moving on. Emotional 😱 Moving Stress No matter where I go or what I do, transitions are stressful. A sort of impending doom that can’t wait to get over with. The last week also started loading on the thoughts of “Have I…
(It’s currently December 21st! I’ll be trying to backfill using my daily log. Where has the time gone?!) Overall The end of the batch is nearing. I feel both pressure to do all the things and apathy for doing all the things. What a combo! Emotional 🥕 Batch Gift Angst There were a few things this week that stressed me out. The first was the batch gift. It’s a tradition that every batch gets a gift…
Overall I’m currently trying to distill through what is essential, and focusing on that. Stripping away the excess has left more energy for the important pursuits. Emotional 😰 Frantic Feels have been evolving recently, but at the moment I feel frantic. There’s now only 2 weeks left. Looking back, it seems like I got more done in the first half… So far I’ve done a bunch into Haskell but haven’t…
Just another week late post! No. Big. Deal. 😁 Overview A lot of recovery from the Hackathon. RC was also closed most of the week for Thanksgiving, so not as productive as usual. Emotional 😩 Apathy This has become a big feel: “There’s no point…” Here’s how it goes: Outgoing Me: “I should ask X to do Y.” Apathetic Me: “There’s no point. I don’t know X that well / They probably won’t want to do Y /…