Systems | Development | Analytics | API | Testing

Using Action Policy for a Ruby on Rails App: The Basics

To keep your app secure, you need to control who and what can access it. Access control can be categorized into authentication — "who" to allow — and authorization — "what" they can access. Authentication is a subject for another day, but when it comes to user authorization, you generally have two ways to go about it: using a role-based or resource-based strategy. In this two-part series, we'll take a deep dive into using the Action Policy gem for a Ruby on Rails blog application.

Most Common API Issues & How to Fix Them

APIs have become a crucial connection in the space where business and technology meet. According to MarketsandMarkets, the API management market is projected to be worth $5.1 billion by 2023. It’s clear that API use is growing and that this growth will continue well into the future. While APIs offer plenty of benefits, some common API issues tend to arise, regardless of industry.

How to build a collaborative environment around your product

What do Microsoft Word and Adobe have in common? Both had their established market spaces completely disrupted by new entrants that brought realtime collaboration to the user experience. Whilst the barrier to entry for adding features akin to Figma, Google Docs, and Miro had been high, it is now possible to build new collaborative applications, or even simply add collaborative features to existing applications - without building the realtime infrastructure.

Proxy-Wasm: It's WebAssembly for Proxies

Picture this: You're building the next generation of microservices architecture in your organization. The orchestration is in place, containers are humming, and you've chosen Kong Gateway (naturally) to manage the APIs, ensuring smooth communication. But then, you hit a snag. You need a custom filter not part of the standard library of plugins, or you envision a unique way to manipulate, observe, or control the traffic.

How to Connect to a MySQL Database with JavaScript in a Few Steps

The DreamFactory REST API enables database connections using a wide variety of front end scenarios. This simple sample app demonstrates how DreamFactory easily can be used to connect to a MySQL database with JavaScript. It’s a simple address book, where contacts can be created, shown, updated, deleted and grouped: basically, CRUD operations. The Address Book is a very simple one page app based on plain JavaScript and jQuery.