Why linting? 🤔

Javascript is a great language, However, since it is flexible, there is a possibility of writing bad codes and to dig yourself into a hole. Javascript is a dynamic language and it’s loosely typed, which means that there’s a lot that can go wrong, so ESLint is very helpful as it analyses your code without executing it. ESLint is a code quality tool whose job is to scan your project files and point out potential issues. The issues can be non-critical, such as formatting, or critical, such as trying to reference a function that does not exist. Now, ESLint is…

The reason I came up with the idea of writing this story is that I have been leading a community in my campus and have already organized Git & GitHub workshops but after some polls and survey turn out that most of the students in my university(mostly from fresher and sophomore year) don’t even know the basic git commands and GitHub workflow. 🤷🏻‍♂️

Image for post
Image for post

So, this post is basically for newbie developers who struggle in understanding Git and GitHub & also for those who are sitting at the hackathons building the projects and they just want to upload their project for…

This January, our community Mozilla Phoenix Club hosted Winter Of Code where students of JUET worked/mentored on an open-source project for a period of a month. It was organized for the first time to improve the open-source exposure in campus and help first years get a taste of open source community with a GSoC like timeline.

Winter Of Code is an opportunity for designers, developers and programmers interested in open source contribution to spending some time contributing to open source projects. Think of it as an extended hackathon, but with an advantage to participate and mentor remotely.

We got a…

Hacktoberfest is a month-long celebration of open source software and bringing more contributors in Open Source. This year it was in partnership with DEV and Digital Ocean. Every year they ship out free Hacktoberfest shirts to thousands of people around the world.

Image for post
Image for post

Image for post
Image for post


I am writing this blog post to share my experience of attending the DevConf India which is the annual Developer’s Conference organized by Red Hat, India. I attended DevConf India as the Representative from GitHub Education to hold GitHub Education’s Booth during the conference. The DevConf had an amazing vibe as it provided a platform to the FOSS community participants and enthusiasts to come together and engage in knowledge sharing activities through technical talks, workshops, panel discussions and hackathons etc. DevConf’19 was organized from 02 August 2019 to 03 August 2019 at Christ University(Bengaluru, India).

Tachyon’19, the annual technical festival of Jaypee University of Engineering and Technology, Guna(Madhya Pradesh).

Tachyon’19 was the fifth iteration of one of central India’s most popular annual technical Festival and It was organised from the 20th of April to the 21st of April 2019.

Tachyon is organized by the Mozilla Phoenix Club, CSI JUET Chapter and the CSE Department of JUET. A teaser video of Tachyon’19:

The memories of this Tachyon holds a special place in my heart as this was the last time I organised the Tachyon as lead organiser and also my first event as Mozilla Rep.

This blog post is about the workshop I conducted at the Shankhnaad’19, the annual techno-cultural festival of Dr Ambedkar Institute of Technology for Handicapped, Kanpur. It was organised from 15th March 2019 to 17th March 2019. There were two workshops:

On Day 1, I conducted the workshop on Git & GitHub. The workshop started around 11 a.m. with the basic introduction to Git & GitHub. The time allocated for the workshop was 1.5hrs but I took around 2 hours as the audience had no previous knowledge about Git & GitHub. …

This blog post is about my first mentoring experience at Hack on Hills 4.0, the fourth version of the annual national-level hackathon organised by the Appteam at National Institute of Technology, Hamirpur. This year it was organized from 8th March 2019 to 10th March 2019.

The hackathon had 6 parallel tracks including Blockchain, Javascript/Webapps, AR/VR, AI/ML, IoT and general. About 250 developers/students from all over India(including students of NIT Hamirpur) gathered at this exciting happening with a motto #Hike #Hack #Hashtag.

On Day 1, We (Me and the other 3 GitHub Campus Experts) delivered the Keynote speech of GitHub.

Image for post
Image for post

On Saturday, 27th October 2018 a Git & GitHub Workshop was organized for the all 1st, 2nd & 3rd-year students by the Mozilla Phoenix Club, JUET. The workshop was conducted by Me as a GitHub Campus Expert. During the workshop, participants learned the basics of GIT, understand the Git Flow, created a sample repository to play with and made their first pull request.

Image for post
Image for post

First, they got an overview of how the workflow of producing software works in IT companies. The about Git that Git is a version control system, which tracks versions of the project over time and most of its commands. We also worked with GitHub to gain an understanding of how to fork, clone, and contribute to projects by submitting pull requests.

The total number of attendees was more than 80.

If you are a programmer/ developer, you probably must have heard about Hactoberfest till now. Every October, Digital Ocean and GitHub ship out free Hacktoberfest t-shirts to thousands of people around the world. If never heard of Hacktoberfest then It is a program by Digital Ocean and Github, where you can easily win a T-Shirt just by making 5 pull requests (between 1st October to 31st October) to any open-source projects on Github.

Image for post
Image for post

So, this year Mozilla Phoenix club also participated in Hacktoberfest and made pull requests to Open Source Projects on GitHub. I organised an Hacktoberfest meetup for club…

Shubhendra Singh Chauhan

Open Source ❤ | Code - Content - Community

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store