My Year in Review: Reflecting on My Journey as a Developer in 2022

My Year in Review: Reflecting on My Journey as a Developer in 2022

It's the end of the year, and as a developer, it's a great time to reflect on the progress I've made and the things I've learned over the past 12 months.

I'm Aashish Panthi, and 2022 was my third year in development, but my first year as a serious developer. This year was a whirlwind of new experiences and growth for me, and I'm excited to share my journey with you in this blog post.

My Open-Source Contributions

To start, 2022 was the most productive year as a developer for me. I made more than 1,000 contributions to open-source projects, and I learned how to open issues, create pull requests, and even merge pull requests. Overall, I learned how to contribute to open-source projects in a meaningful way.

One of the highlights of my open-source journey this year was participating in my first Hacktoberfest. For those who don't know, Hacktoberfest is a month-long celebration of open-source contributions, and it's a great way to get involved with open-source projects and learn new skills. I was thrilled to see my contributions spike in October, and I'm already looking forward to participating in Hacktoberfest again next year.

My Learnings in 2022

This year, I dove headfirst into the world of programming and learned a wide variety of new technologies. I started experimenting with markup languages like HTML and CSS, and then moved on to high-level programming languages like JavaScript and Python. I also learned about cloud computing and the importance of using free services to avoid surprise billing.

I also gained experience with open-source projects by both using them in my projects and contributing to them. And I started creating videos for the community to share my knowledge and help others learn.

Looking back on the year, I feel like I've come a long way. I've added a lot of new technologies to my skillset, and I've got even more on my bucket list for 2023.

My First Hackathons

As a serious developer, I knew that I wanted to challenge myself and learn new technologies by participating in hackathons. I took part in more than 15 online hackathons this year and won quite a few prizes. I even became a winner of one of the hackathons organized by Hashnode, and I was the runner-up in another one.

Participating in hackathons was a great learning experience for me. I had to think quickly and work efficiently to develop a solution to a problem in a short amount of time. I also had the opportunity to work with new technologies and collaborate with other developers.

My Projects in 2022

This year, I built a lot of projects, and I'm most excited to share my experience building two mobile applications. Prior to this year, I had no experience with mobile app development, but I took the fear out of me and developed two mobile applications.

Here's a list of my projects, organized by the date of creation:

S.N.

Name

Type

Description

Source code

Demo link

1.

Hostque

website

A web template for cloud hosting provider.

github.com/aashishpanthi/hostque

hostque.netlify.app

2.

NFTque

website

A NFT marketplace

github.com/aashishpanthi/NFTque

nftque.netlify.app

3.

Samjhana

website

A place to write your last wish and fulfill others

github.com/aashishpanthi/samjhana

samjhana.netlify.app

4.

Codyper

website

Learn programming while typing or vice-versa

github.com/aashishpanthi/codyper

codyper.netlify.app

5.

Attende

Mobile application

A mobile application for attendance taking

github.com/aashishpanthi/attende

expo.dev/@aashishpanthi/attende

6.

Lootle

website

Track price of your product or stock

github.com/aashishpanthi/lootle.live

lootle.live

7.

Juhu

website

Search Engine

github.com/aashishpanthi/search-engine

juhu.live

8.

GitHub Lines of Code

website

Generate a dev card with the number of lines of code you have written

github.com/aashishpanthi/github-lines-of-code

dev.d35hk11gzwtpyz.amplifyapp.com

9.

Hamro Earth

website

Track International Space station in 3D

github.com/saroj-regmi/Nasa-space

hamro.earth

10.

Mailsbe

website

Know if your email was read or not

github.com/aashishpanthi/mailsbe

mailsbe.netlify.app

11.

FIFA World Cup update

mobile application

A mobile app that gives you updates of world cup 2022 match

github.com/aashishpanthi/FIFA-World-Cup

expo.dev/@aashishpanthi/FIFA-World-Cup-2022

12.

Double vote prevention system

hardware project

Voting fraud prevention using Arduino

Among these,

  • I faced the most issues in mobile application development.

  • I got stuck for a longer time during the Hardware project.

  • The most amount of mental pressure I put on was over Search Engine.

  • The projects that are very useful and working perfectly fine are lootle and mailsbe.

In conclusion, it's important to keep track of your projects and organize them in a way that makes sense for you. Whether it's by date of creation, type of project, or any other method, having a clear system in place can help you stay on top of your work and easily reference past projects. Additionally, sharing your projects with others can not only showcase your skills and accomplishments but also potentially lead to new opportunities or collaborations. Overall, taking the time to document and organize your projects is a valuable investment in your professional development.

Conclusion

The thing which I am the proudest about in 2022 is doing good projects and learning from them. Also, joining developer communities, asking questions, and answering some questions there was very effective for me to grow as a developer.