Systems | Development | Analytics | API | Testing

Device flow support in WSO2 Identity Server #Identityin15

In today's episode, we will discuss how you can configure OAuth2.0 device flow for your applications. Device flow is an OAuth2.0 extension that expands the range of devices an organization can use within their overall digital customer experience solution to include devices with limited user input capabilities (such as smart TVs which do not have keyboards). With device flow support, users can leverage other devices, such as smartphones, to complete the login on the limited input device.

How to Build AWS Lambdas with TypeScript

Serverless computing is an exciting alternative to hosting apps on the AWS cloud. In this four-part series, we’ll run through how to build AWS Lambdas with TypeScript, improve the dev experience, optimize it, and finally, use AWS Cognito for security. In this take, I would like to take you on a journey to explore AWS Lambdas using TypeScript. We will build a pizza API, use Claudia to help deploy the app, and use the AWS CLI tool to set up a DynamoDB database.

Debugging in Ruby with AppSignal

An application monitoring tool (APM) is not just useful for seeing how your application performs through graphs and visuals. We can go deeper and use an APM to understand how your application behaves in a certain environment. As developers, we should aim to be less reactive to errors and more predictive, avoiding crashes for end-users. One way to accomplish this is by using monitoring tools to debug our application when an error occurs.

WSO2 Named a Strong Performer in The Forrester Wave: API Management Solutions, Q3 2022

WSO2, a leading fully open source API Management solution provider, today announced that Forrester has recognized WSO2 as a Strong Performer in The Forrester Wave™: API Management Solutions, Q3 2022. WSO2 received the highest possible scores in the commercial model and supporting services criteria. The report can be accessed here.

Tiered pricing strategy - definition, examples and benefits

The right tiered pricing strategy can ensure you effectively monetize your APIs and other digital products, encouraging your customers to spend more whilst ensuring they are happy about doing so. But get it wrong and you can irritate your customers and push them towards your competitors. In this post we’ll explain how to get your tiered pricing right and maximize your API’s revenue.

Applying CSS: word-wrap, overflow-wrap & word-break

A website's responsiveness is very significant these days in order to display correctly on all devices. Although you may try your best, broken layouts may still occur despite your best efforts. Long words can be broken and wrapped to the next line when you use the CSS word-wrap property. A string being too long can overflow a container in most cases, so this method can be helpful in preventing overflow.

Fix Process Bottlenecks with Elixir 1.14's Partition Supervisor

Elixir v1.14 shipped earlier this month with a bunch of new goodies. In this post, we'll explore Elixir's new PartitionSupervisor. We'll take a look at some code that suffers from the exact bottleneck issue that partitions supervisors are designed to solve. Then, we'll fix that bottleneck. Along the way, you'll learn how partition supervisors work under the hood to prevent process bottlenecks. Let's get started!

What is Product Retention and How Can You Improve It?

Product retention is an extremely important metric to check the health of your business. Calculating the retention rate of your business will return the percentage of users who continue using your product or service over a given time period. Retention can really be seen as a gauge for customer loyalty and a good reflection of the quality of your customer relationship with a new or existing customer.