Systems | Development | Analytics | API | Testing

Two-Factor Authentication(2FA) using Speakeasy

Normally, you must submit a password in order to log into an application. In the case of two-factor authentication, you must also provide a one-time temporary password (also known as a token) in addition to your regular password. You can get this OTP in a variety of ways. The different varieties of 2FA are determined by how the OTP is provided. The OTP can be sent via email, SMS, as a software token using applications such as Google Authenticator, or as a hardware token.

Mussel | Verified Steps on Bitrise

As every team wants to speed up their app regression processes, it’s important to find a quick and easy, maintainable solution to test Push Notifications and Universal Links. Testing these is a real challenge and conventional methods will probably slow you down, accumulating the time you would normally like to spend with UI tests. Mussel will help you ease these responsibilities: it’s an open-source framework built by the amazing mobile team at Compass, testing Push Notifications, Universal Links, and Routing in XCUITests.

Sofy | Verified Steps on Bitrise

Used by Microsoft, British Telecom, Forrester and many more, Sofy.ai is a no-code mobile app testing platform for engineers. Sofy has their own device farm with hundreds of real devices, so performing manual and automated tests are easy, just as regression testing. It's a no-code automation platform: it means you don’t have to write a single line of code. You can have the cake and eat it too!

Addressing Common Institutional Onboarding Challenges in Financial Services

For financial services organizations, onboarding institutional clients is challenging. The process is complex and made even more so by increasingly distributed and decentralized work, which compromises visibility and transparency and makes connectedness difficult. It also introduces a high degree of risk, as manual processes expose organizations to errors and inconsistencies.

Serving multiple SSL certificates in your Go tests

Over the past few months, I’ve been redesigning and writing StatusCake’s SSL monitoring feature from Node to Go. This blog post describes one of the more subtle challenges we came across to help you master it if you find yourself with it too! Writing a Go client that fetches an SSL certificate isn’t a new problem. A common approach is to use a http.Client. This limits you to just certificates served over HTTPS, when technically anything running TLS can have a certificate.

Welcoming BlazeMeter to the Perforce Family

Last week, Perforce announced our 12th acquisition, the BlazeMeter Continuous Testing Platform – a great addition to our DevOps at Scale portfolio. I’d like to welcome the Blazemeter team to the Perforce family. Throughout our conversations leading up to the acquisition, it was clear that we were dealing with a world-class product, and a world-class team. We are excited to add both to Perforce and look forward to the things we will accomplish together.

Workflowy - Your Dependable Sidekick for Organization

As humans, we can keep a tab on 7 different things at the peak of our day. But when it comes to carrying out different sets of productive work, each of which needs our full attention, organizing becomes imperative. Speaking of organizing in work-related terms, although advancements in technology have offered us an array of automated tools to help out with task management, several professionals still prefer doing things the traditional way – manually.

Rollbar Tip of the Day: People tracking

Leverage Rollbar's People tracking feature and get additional visibility over which of your users are affected by each error, the history of errors experienced by a particular person, as well as the list of all people who have ever experienced an error. Rollbar is the leading continuous code improvement platform that proactively discovers, predicts, and remediates errors with real-time AI-assisted workflows. With Rollbar, developers continually improve their code and constantly innovate rather than spending time monitoring, investigating, and debugging.