Systems | Development | Analytics | API | Testing

Debugging in Ruby with pry-byebug

For a software engineer, even the basic use of a debugger can save a lot of pain: adding breakpoints (places in the code the program will stop at and expose the current context) is very easy, and navigating from one breakpoint to another isn't difficult either. And with just that, you can say goodbye to a program's many puts and runs. Just add one or more breakpoints and run your program.

Using Moesif, Kong, and Stripe to Monetize Your AI APIs - Part 3: Managing Customer Credit

Things can get tricky when managing pre-paid, pay-as-you-go billing for monetized APIs. Three mechanisms must be in place for this type of billing to work: first, you need to be able to add credits to an account. Second, you need to be able to burn down those credits. Third, you need to be able to block users from accessing the API once they have run out of credits.

Docker Cleanup - A Guide for Clearing Images, Containers, and Volumes

Docker has revolutionized application deployment, offering flexibility and efficiency through its containerization technology. As Docker environments evolve and grow, managing resources like containers, images, volumes, and networks becomes increasingly challenging. Docker Cleanup addresses this challenge by providing a systematic approach to identify and remove unused or unnecessary resources. In this blog, Let us explore the essential commands and techniques for cleaning up Docker resources effectively.

App distribution tools (and AppCenter alternatives) that will make your developer life easier

Discover alternative mobile app distribution platforms as Microsoft phases out AppCenter. This post provides insights into the essential features of a good distribution tool and guides you in selecting the best solution for your app release needs.

Direct API-Database Coupling vs. Multi-Layered Architectures

API-database coupling vs. traditional multi-layered architectures: what’s the difference and why does it matter? The main difference between direct API-database coupling and multi-layered architectures is that the former allows the API to interact directly with the database, minimizing latency and complexity, while the latter uses multiple layers to separate concerns.

Mission to Mars: Building NASA's Digital Twin with Helix Core and Unreal Engine

Did you know that digital twins – built with the help of Perforce Helix Core and Unreal Engine – help propel astronauts to space? In this webinar, Ryan Maffesoli, Senior Solutions engineer at Perforce, Greg Porter, Senior Systems Architect at Sev1Tech, and Marc Aubanel, Director of Digital Media Arts & Engineering at LSU, explore this exciting process.

Appian Recognized as a Leader for Process Mining

This year at Appian World, we announced the launch of Process HQ. This next-generation process mining capability combines both process and business data in a single place, automating process analysis and empowering users with intelligent recommendations for where and how to take action. And because it’s part of the Appian Platform, you can immediately apply these improvements to your processes using our AI automation and workflow orchestration capabilities.

How to Improve Automation with Process Mining and RPA

For organizations looking to automate processes for better performance, a combination of RPA and process mining can help. Let’s take a step back to understand why. Automation that’s implemented without data-backed decisions often yields poor results. And data without action leads nowhere. To get the most out of any technology investment, you have to be sure you're using the right combination of tools and techniques.

Navigating Kong Konnect Is Easier and More Powerful with the Revamped Search Bar in the UI

You can use the new comprehensive search bar in Kong Konnect to quickly retrieve the information you need across Konnect entities so you can focus on taking action. Operating through a platform search API, the new search bar’s query syntax offers advanced and precise search capabilities and is designed to cater to a wide range of search requirements, enabling you to find the information you need across different areas of the product with ease and speed.