The longer an open source project exists and grows, the more issues and unmerged pull requests it will accumulate. Keeping up with new contributions, especially if there are still unresolved problems from the past, is no easy task.
Enter, bots! Automating and outsourcing labour to bots eases maintainers’ burden, freeing up time for more impactful tasks.
This post will cover 12 ways to improve your open source project with Probot (GitHub Apps) and GitHub Actions-two separate projects with a shared goal of enabling and empowering developers to extend their workflows and customizing the way GitHub functions.
If you’d like to know more about how the projects differ, Jason Etcovitch’s excellent blog post on the topic could help. Here’s his comparison of the…
When working with the Vonage Communication APIs-or any API really -you should be cognizant of their rate limits. Rate limits are one of the ways service providers can reduce the load on their servers, prevent malicious activity, or ensure a single user is not monopolizing the available resources.
In this article, we will look at how you can best manage your API calls to ensure you are a “good API citizen”. We will look at how you can respect the Vonage Communication API rate limits, while also being efficient and completing your API calls as quickly as allowed.
To complete this tutorial, you will need a Vonage API account. If you don’t have one already, you can sign up today and start building with free credit. Once you have an account, you can find your API Key and API Secret at the top of the Vonage API Dashboard. …
In the current global pandemic, many industry verticals have maximized digital adoption to scale productivity and bring effective implementation techniques to serve widespread use cases for their client base. Facial ID has become more prevalent evidencing widespread proliferation of this technology in industry verticals such as:
1.Hospitality (Airlines and hotel management)
The fundamental building block of any Interactive Voice Response (IVR) system is handling input. There are generally two types of input that you can take programmatically from a Public Switched Telephone Network (PSTN), both of which are supported by Vonage:
In this tutorial, we’re going to be using the Vonage Voice API to learn how to quickly snap the former (DTMF) into our ASP.NET core applications. …
At Vonage, we use OpenAPI to describe all our APIs, and we also make those specifications publicly available. One of our favorite things to do with an OpenAPI file we haven’t seen before is to import it into Postman. Therefore, we’ve decided to pay it forward and create a Postman Collection for our APIs so that evaluating and exploring them is quicker and easier than ever.
There is no shortage of open-source projects dedicated to social change and improving lives. However, projects with a social good application often do not get the support and attention they deserve. This is unfortunate as the collaborative nature of open source can spark innovation and accelerate social good.
Therefore, in the spirit of Hacktoberfest, we have put together thirty-three projects that show the potential for open source to make a real social impact. The projects have various open issues, many of which are labeled
hacktoberfest and will count towards the four pull requests required of the challenge. …
In a previous post, we showed you how to build and publish a Web Component.
Now it’s time to see how to use a top feature of Web Components:
In this post, we’ll look at how Web Components can be integrated into a React application.
The Vonage Reports API is a robust API that allows you to gather data about all of the activity that takes place across your account.
The Reports API is an API that gives you access to all the underlying data that your usage of our other APIs produces. For example, when you send an SMS from your account, that action is recorded, alongside the following:
It must have been a revelation when the first directories of open source projects offering free-to-use tools and seeking contributions were created. Now it’s such an institution in the world of technology that we barely pause to explain what GitHub is. That might be a problem if this is your first Hacktoberfest because you’re new to open source or coding in general.
GitHub is a host for code being version-controlled using Git. It makes it easier for developers to share code and work on projects together by providing a publicly-available home for a repository. There are lots of other hosts for Git repositories, and for those using other version control systems, but GitHub distinguished itself early on by emphasizing usability. …