Systems | Development | Analytics | API | Testing

API

Gittogether | How to stay technical as an Engineering leader | Robin Gupta

"Every engineer hits the fork in the road in their career, deciding whether to grow as an engineering manager or an architect. The dangling question is: ""How will I keep my technical skills sharp?"" This was the predicament I faced as I transitioned from a Tech Lead to a Senior Management role. My solution? Open source.

Down the Rabbit Hole: Uncovering the Reasons Behind a Mysterious Performance Regression

At Kong, we take the robustness and performance of our gateway product seriously, dedicating ourselves to maintaining high standards through a robust internal benchmark framework and infrastructure. Our setup includes a dedicated bare metal cluster for running performance tests, seamlessly integrated into our CI/CD process. Moreover, we conduct extensive performance testing for each major, minor, and patch release candidate.

Write Clean And Efficient Table Driven Unit Tests In Go

Table driven tests, also known as parameterized tests, have became very popular over the past few years, due to their ability to eliminate repetition. Table driven tests make it quite a bit easier to re-use the same values for different sets of tests by just moving the table outside of the scope of the test function. Different tests may benefit from the same input, and each test may have completely different configration, concurrency etc…

GitTogether | Building scalable open source communities | Haimantika Mitra

Whether you are an open source project or an open source company, thriving and scaling the community is a challenge for maintainers. In this talk we will cover how one can build an open source community from scratch, what kind of initiatives and programs to build and how to ensure a healthy contributor-maintainer relationship, along with real-life case studies. 🔑The main takeaways will be.

Keeping Your APIs Safe: Best Practices for Top-Notch Security

Application programming interfaces (APIs) are everywhere, and they play a role in running nearly everything in our digital-centric lives. Each time we launch a web page or an app on our phone, dozens of API calls are happening in the background to render an experience heavily customized to you. Increasingly, even the everyday items in your home are talking to APIs — from smart speakers like Amazon Echo to appliances, electricity meters, and lightbulbs.

Integrating with Microsoft Graph API - Creating a Calendar Event

Microsoft Graph API allows developers to access data and services across a wide range of Microsoft cloud services. Admittedly setting up permissions and security can be challenging, but once that is sorted, you will be able to access Microsoft services such as Office365, Outlook and Azure. Calling the Graph API with Linx allows you to efficiently automate tasks, or integrate with Microsoft products to ensure that functionality and data is accessible by your other systems.