Mar 30, 2024

My Learning Journey

Hello there! 👋

My name is Ralph Rosael, and I’m an information system student. I discovered my passion for coding in 2019 when I started learning on the freeCodeCamp website. The hands-on experience and challenges I encountered on the platform captivated me. Coding provided a unique blend of creativity and problem-solving, which resonated with me more than any other career option.

What fueled my interest in coding was the fulfillment of creating something meaningful and functional. Besides the hands-on experience on freeCodeCamp, what further solidified my passion for coding was the sense of community within the coding world. Acknowledging the importance of collaboration, I actively sought out and joined several developer communities. This not only broadened my perspective but also provided a supportive network of like-minded individuals who shared their insights and experiences.

One experience that stood out was my participation in Hacktoberfest 2023. Contributing to open-source projects during this event was about improving my coding skills and being part of something larger. It highlighted the real-world impact that collaborative coding efforts can have, and this sense of contributing to a community-driven initiative resonated deeply with me.

Comparing coding to other career paths, what became increasingly evident was the dynamic nature of the tech industry. Coding stood out as a field that constantly evolves, offering a landscape for continuous learning and growth. This adaptability ensures that there's always room to explore new technologies and stay at the forefront of innovation.

All in all, my journey into coding began with the immediate impact of hands-on projects on freeCodeCamp, but it evolved into a broader appreciation for the collaborative and ever-evolving nature of the coding community. This, coupled with my active involvement in initiatives like Hacktoberfest, convinced me that coding is not just a career choice but a passion that aligns with my desire for creativity, problem-solving, and continuous learning.

OTHER POSTS

Use npm scripts to Simplify Daily Tasks

Running long terminal commands over and over? Automate them with simple npm scripts in your package.json.

Read more →

Learn Faster with Browser DevTools Tricks

Your browser is more powerful than you think. Chrome/Edge/Firefox DevTools can save you tons of time debugging and experimenting directly in the browser.

Read more →

Fix "Email in this signature doesn't match the committer email" on GitHub

Pushed a signed GPG commit only to get a warning that the signature is unverified because of an email mismatch? Here is how to sync your GPG identity with Git.

Read more →

How to Set Up Verified GPG Commit Signing on GitHub

Tired of seeing the "Unverified" badge on your GitHub commits? Setting up a GPG key signs your commits cryptographically, proving to your team (and future employers) that the code actually came from you.

Read more →