Hi, my name is Ram (@Ram) and I work as a Developer Advocate at Nylas. I am excited to share ways to integrate and build products using powerful platforms like Nylas. I enjoy teaching and breaking down technologies for everyone to understand and making technology more accessible. I took on the initiative of leading Nylas’ involvement in hacktoberfest to give developers an opportunity to work with power integrations that enable better user experiences.
At Nylas, we have the Nylas Samples repository to share ways to build with Nylas. We are welcoming other developers to contribute to building with Nylas using our SDKs to create small applications, like single-feature apps. An example app could be taking your last three emails and creating contacts from them.
I started developing after the creation of npm, which created a large opportunity for developers to create and share projects to enable other developers. Through this, I’ve had the chance to contribute to open source when I found myself needing additional functionality when building an application. I’ve also had the chance to create open courses to learn concepts such as React and React Native.
Open source allows developers to build and share together. A good example of this is all the backend and frontend JS frameworks for building single-page applications. Open source is also an opportunity to improve documentation and share your feedback on the roadmap of a project that is being worked on in public.
At Nylas, we want to work with developers of all skill levels to explore our API platform and share small projects that are easy and fun to create. This is an opportunity for developers to collaborate and grow their skillset. Whether it be taking on your first code contribution and sharing a simple code snippet of using Nylas to building a fully functional feature with Nylas, we want to work with you! Contributing to Nylas’ repository is approachable and our team is ready to support you in building with Nylas!
Work with the maintainer to understand the issue and expected output before jumping into code. This will help you avoid going back and forth with the maintainer (git-tag) or having your contributions marked as spammy. Read the guidelines for the code base you contribute to (i.e. readme, contribution guides). This is always a good practice to familiarize yourself with the development norms. Have fun and enjoy learning about different technologies and connecting with other developers. This is a great month to try something new and share it with others.
Check out Nylas 🤝 Hacktoberfest, our code samples repo is looking for contributions: https://github.com/nylas-samples/nylas-hacktoberfest-2022 🚀
You can also write about your Hacktoberfest contributions using our story templates here or share about your open-source project here.