I’ve been working with ES6 for over a year now and can easily say the spread operator and destructuring are by far my most frequently used features.
For this year’s Google Summer of Code program, I have been working on a project for Mozilla’s Firefox Developer Tools. My project was to implement new features for the CSS Grid Inspector tool as well as refining its existing functionality.
First evaluation period is now wrapping up! I’ve been planning and working on a new set of features since my last post and while only one of them has been landed it has still been a very busy past two weeks. But before I get into the details of what I’ve been doing last, I wanted to mention that the contributions from my last GSoC post have been recently featured in a Mozilla hack post written by my mentor! It’s definitely encouraging to see the contributions I’ve been making in action, especially since my current tasks have been a little more challenging and its tempting to slip into the Imposter Syndrome’s mindset sometimes. That said, make sure to check it out, it will give you an idea of what the CSS Grid Inspector is capable of if you didn’t already know!
Just over a week ago, Google Summer of Code’s working period began. I’ve been making a number of contributions to Firefox Developer Tools’ CSS Grid Inspector for the past two weeks, most of which have been officially landed into the inbound branch of Firefox Nightly.
It’s been a week since student projects have been announced for the Google Summer of Code program this year — my own proposal being among them. Students and their mentors are currently going through the “Community Bonding Period”, where students are just getting immersed into their open-source communities before the real coding period begins. During this time, I’ve been hanging out on IRC channels and groups specifically for GSoC students and subscribing to mailing lists. But to really get myself back into the groove of consistently coding, I’ve been working on a couple of bugs left over from the open-source course project I was working on during the Spring 2017 semester (which has extended into the summer as my Google Summer of Code Project, yay!) for the past week. In particular, I revisited a bug I started working on late January of this year and hadn’t given it much love since I was swept up by another project.