First Feature and Pull Request | Tiffany R. White Blog

First Feature and Pull Request

Reading time: 3 mins

 

I spent a good week working on our CodePen Liquid Tag feature. It was my first time working with a team on a feature for an app that wasn’t solely mine.

I was nervous. But it was really fun.

Mac, our Senior dev instructed me. He remarked that it didn’t take me long to pick it up and off I went, getting the feature built with time to spare1.

Shortly after, I created my first PR. I can’t tell you how long I’ve waited to make a PR on a project I believed in. I got that chance and it went well.

Feature and PR

I find that, since I spent a lot of time learning JavaScript, Mongo, Mongoose, Node and the like, that digging into Ruby, Rails, ActiveRecord, and things like this aren’t too difficult.

One of the things that helped me was when Mac and Ben told me to look at another file. I was able to discern what to do, and cobbled together a basic framework of the feature. I then built upon that and continued to ask Mac questions which he patiently answered.

I submitted the PR and it was merged shortly after.

[caption id=”” align=”aligncenter” width=”360”] Yassssssss[/caption]

I submitted a PR to another project but it wasn’t merged. I wasn’t ready then. But now, I have had two PRs merged and am working on a third feature.

Work Is Fun

The team is great. The perks are great, even for an intern like me. And I absolutely believe in what we’re trying to build.

 

I spent a good week working on our CodePen Liquid Tag feature. It was my first time working with a team on a feature for an app that wasn’t solely mine.

I was nervous. But it was really fun.

Mac, our Senior dev instructed me. He remarked that it didn’t take me long to pick it up and off I went, getting the feature built with time to spare1.

Shortly after, I created my first PR. I can’t tell you how long I’ve waited to make a PR on a project I believed in. I got that chance and it went well.

Feature and PR

I find that, since I spent a lot of time learning JavaScript, Mongo, Mongoose, Node and the like, that digging into Ruby, Rails, ActiveRecord, and things like this aren’t too difficult.

One of the things that helped me was when Mac and Ben told me to look at another file. I was able to discern what to do, and cobbled together a basic framework of the feature. I then built upon that and continued to ask Mac questions which he patiently answered.

I submitted the PR and it was merged shortly after.

[caption id=”” align=”aligncenter” width=”360”] Yassssssss[/caption]

I submitted a PR to another project but it wasn’t merged. I wasn’t ready then. But now, I have had two PRs merged and am working on a third feature.

Work Is Fun

The team is great. The perks are great, even for an intern like me. And I absolutely believe in what we’re trying to build.

  1. We don’t have hard deadlines, though, unless it is a critical bug or security flaw.  2


Share

No Ads. No Sponsored Content. Ever.

I've decided that I no longer want to have sponsored posts on this blog. I also, though as tempting as it may sound, don't want ads; even if I got big enough for Carbon ads I don't want them. I want to post free, engaging content for beginning/junior devs. This means that I won't have Setapp posts or affiliates on this blog, though I will keep them on the Uses page. If you enjoy the content, buy me a coffee. Just click the button below.


Coffee Buy me a coffeeBuy me a coffee


Webmentions 0

No webmentions were found.

Newsletter