Systems | Development | Analytics | API | Testing

Android Pickers Explained: Choosing Dates, Times, and Files in Your App

Pickers enable Android developers to minimize error-free input and optimize everyday features of their apps, such as date selection, delivering crucial gains in user experience. Users can validate input data by pressing a single button, and ensure structured input without any typing errors (in fact users don’t need to type an input at all). And we can customize the picker to our specific needs, creating better UI for our users.

Onboarding new software on a deadline: Microsoft Visual Studio App Center shutdown

With just two months to go until the deprecation date for Microsoft Visual Studio App Center, it might feel like there’s a mountain to climb. However, with a clear plan and the right resources (spoiler alert: free templates here or at the end of this post), you can turn this challenge into a success story. Let’s get going.

Get interactive realtime experiences back on the roadmap with Ably's server-side message batching

High-scale, high-frequency messaging and burst activity can lead to significant costs and performance challenges for realtime applications. Trying to solve for these spikes places additional cognitive load on development teams, slowing down development times. And because of this, all too often, developers have to shelve adding new features to their product. To solve this issue, we've introduced a powerful and simple-to-use cost optimization feature into Ably Pub/Sub: server-side message batching.

How to Update Node.js Versions on Linux

Keeping your Node.js version up to date is essential for security, performance, and access to the latest features. New releases often include bug fixes, optimizations, and improvements that can enhance your development workflow. If you are running a Linux system, there are several ways to update Node.js. This guide will walk you through multiple methods, including using a package manager, Node Version Manager (nvm), NodeSource distribution binaries, and manually downloading the latest version.

How to Update Node.js Versions on MacOS

Keeping your Node.js version up to date is essential for security, performance, and access to the latest features. New releases often include bug fixes, optimizations, and improvements that can enhance your development workflow. If you're using macOS, there are several ways to update Node.js. In this guide, we’ll walk through different methods, including Homebrew, Node Version Manager (nvm), and manual installation.

Is It Time To Consider Moving Past AWS API Gateway?

AWS offers its own out-of-the-box API gateways. For many AWS teams, AWS API Gateways are a natural place to start when beginning their API management and API gateway journeys. However, as API practices and programs begin to scale, many organizations begin to look beyond AWS due to major limitations, feature gaps, performance issues, and cost-effectiveness challenges.

The $500B AI Gamble: Will APIs Unlock America's Next Tech Revolution?

The United States is investing $500 billion into AI infrastructure, aiming to lead the global AI race. This initiative, backed by OpenAI, SoftBank, and Oracle, focuses on building data centers, chips, and scalable systems. But here's the catch: APIs are the key to making this investment work. APIs are the backbone of this effort, and their success will determine whether this $500 billion gamble pays off.

How API Product Managers Can Leverage AI to drive better decisions

The responsibilities of an API product manager varies depending on the organization and industry they work for, among various other factors. However, the common set of tasks they carry out include managing the diverse user needs, ensuring reliability, and aligning API strategies with organizational goals. Performing these duties requires a delicate balance. In addition, API product managers face increasing challenges as APIs evolve into strategic business drivers.