Science and technology

My first pull request at age 14

My identify is Neil Naveen, and I’m a 14-year-old center schooler who’s been coding for seven years. I’ve additionally been coding in Golang for 2 years.

Coding is not my solely ardour, although. I’ve been training Jiu-Jitsu for 4 years and have competed in a number of competitions. I’m enthusiastic about coding and Jiu-Jitsu, as they educate me essential life classes.

Codecombat

I began coding on Codecombat, which taught me many basic coding expertise.

One of essentially the most thrilling moments in my coding journey was after I ranked sixteenth out of round 50,000 gamers in a multiplayer area hosted by Code Combat. I used to be simply 11 years previous then, and it was an unimaginable achievement for me. It gave me the arrogance to proceed exploring and studying new issues.

Leetcode

After Codecombat, I moved on to leetcode.com. This website helped me hone my algorithm coding expertise with tailor-made issues to study particular algorithms.

Coding Game

When I turned 13, I moved on to bot programming on Coding Game. The competitors was way more intense, so I had to make use of higher algorithms. For instance, when creating final tic-tac-toe AI, I used algorithms like Minimax and Monte Carlo Tree Search to make my code quick and environment friendly.

Our favourite assets about open supply

GitHub CLI

One day, I noticed my dad utilizing an open supply instrument referred to as GitHub CLI, and I used to be fascinated by it. GitHub CLI is a instrument that enables customers to work together with the GitHub API instantly from the command line with out ever having to go to GitHub itself.

Another day, my dad was reviewing PRs from a bot designed to detect vulnerabilities in dependencies.

Later, I considered GitHub CLI and this bot, and questioned whether or not GitHub CLI itself was being monitored by a safety bot. It turned out that it was not.

So I created a repair and included a safety audit for GitHub CLI.

To my delight, my contribution was accepted. It was merged into the mission, which was an exciting second for me. It was a superb alternative to contribute to a big mission like a well-liked instrument like GitHub CLI, and to assist safe it. Here’s the hyperlink to my PR: https://github.com/cli/cli/pull/4473

Commit your code

I hope my story will encourage different younger folks to discover and contribute to the open supply world. Age is not a barrier to entry. Everyone ought to discover and contribute. If you need to try my web site, head over to neilnaveen.dev. You can even try my Leetcode profile. And in the event you’re , try my discuss at CloudNativeSecurityCon recording.

I’m grateful for the alternatives I’ve had to date, and I’m excited to see what the longer term holds for me. Thank you for studying my story!

Most Popular

To Top