Systems | Development | Analytics | API | Testing

Development

How to Improve Flask Performance

Flask is the most popular micro-framework for web programming in Python. Known for its lightweight build and flexibility, it is a fan favorite amongst beginners because of how easy it is to get started with, especially for building prototypes and small-scale projects. Even though Flask is one of the faster frameworks out there, there’s almost always scope for improving performance in web applications. Things might run fine when you serve minimal, static websites with ample compute resources.

Reprogramming the bank: Shifting gears on digital disruption, WSO2 | Finextra

In this 2 part series, Eric Newcomer, Chief Technology Officer at WSO2 speaks about self-disruption across the industry, what is meant by this and how this approach is helping FIs address business challenges. We learn how the internal disruption that comes with new technology strategies can benefit the customer, the type of strategies that could formalise this natural disruption to create a process of structured self-disruption, and how this fits in with the regulatory landscape.

Using Profiling in Elixir to Improve Performance

Elixir is all about performance. Say you have an app up and running with Elixir, but some parts aren't working as fast as you would like them to. That is where profiling comes in. Profiling tools usually walk you through the frequency and duration of function calls and where they spend their time. Erlang has impressive profile tooling available at its disposal. In this post, we will look into three profiling tools in Elixir: cprof, eprof, and fprof.

Introduction Build Insights

A quick introduction to the Insights dashboard on Bitrise. Build Insights is a monitoring tool that provides you a convenient means to check in on your build performance and track accompanying metrics. With a quick scan, you can see how all your apps and workflows are doing. If something doesn't look right, drill in for more details to understand where the problem is on app, Workflow, and Step level. To optimize your builds, you can use the data from the following main areas.

How do I track credit spend and make optimizations? Build Insights

Use Insights to track your credit consumption and locate areas for optimization. Build Insights is a monitoring tool that provides you a convenient means to check in on your build performance and track accompanying metrics. With a quick scan, you can see how all your apps and workflows are doing. If something doesn't look right, drill in for more details to understand where the problem is on app, Workflow, and Step level. To optimize your builds, you can use the data from the following main areas.

The Stripe Developer Experience and Docs Teardown

In this article, we are going to explore why the Stripe developer experience is so passionately supported by thousands of developers globally. One of Stripe’s missions is to increase the GDP of the internet, and over the last decade, they’ve successfully executed 250 million API requests per day and over 91 billion requests per year through their APIs.

What's causing the spike in my Workflow? Build Insights

Use Insights to locate changes in workflow performance and their potential cause. Build Insights is a monitoring tool that provides you a convenient means to check in on your build performance and track accompanying metrics. With a quick scan, you can see how all your apps and workflows are doing. If something doesn't look right, drill in for more details to understand where the problem is on app, Workflow, and Step level. To optimize your builds, you can use the data from the following main areas.

Where are my builds failing? Build Insights

Use Insights to locate which workflows and steps are causing the most build failures. Build Insights is a monitoring tool that provides you a convenient means to check in on your build performance and track accompanying metrics. With a quick scan, you can see how all your apps and workflows are doing. If something doesn't look right, drill in for more details to understand where the problem is on app, Workflow, and Step level. To optimize your builds, you can use the data from the following main areas.