Systems | Development | Analytics | API | Testing

Introducing Choreo Marketplace and Connections

An API-first approach has become a key driver for innovation and agility in modern software development. Through this, businesses can accelerate development cycles, and create powerful, interconnected applications that meet the evolving needs of users and markets. As part of our commitment to empowering enterprises on their API-first journey, our team at Choreo is thrilled to announce the introduction of two new features – Choreo Marketplace and Connections.

How To Enhance AG Grid with Avatars: Building a Collaborative Grid with React and Ably

One of the most common UI elements in software is the tried and true data grid. The idea of organizing data into rows and columns dates back thousands of years. Though human creativity has given us many more ways of displaying data, the humble grid remains a powerful tool in the software developers toolbelt. Today, however, working with any data, including data in grids, often benefits from collaboration capabilities that allow multiple users to work together on the same data.

Node.js vs Java: Which one to consider for backend in 2025?

Are you in a dilemma about how to go ahead with your next project? Have questions related to which one is better if we compare Node.js vs Java and the major difference between the two. To bring to your notice, two prominent languages have emerged as popular choices for building robust and scalable applications: Node.js and Java.

iOS Geofencing: Unlocking Location-Based Capabilities for Swift Developers

In iOS, geofencing is a location-based feature that enables us to define geographical boundaries and trigger actions, or alerts, when a device enters or exits those boundaries. This feature has become vital to all kinds of apps, enabling them to deliver personal, timely and contextual experiences.

Deploy a Rails app to a VPS with Kamal

Ruby on Rails has always been at the forefront of developer productivity, and building robust, highly interactive web applications has never been easier. Rails has been accurately described as the one-person framework. However, building your app is only half the battle. The other half is publishing it for others to use. Unfortunately, being able to deploy your application has always been an afterthought for most developers.

End the Data Entry Nightmare with AI Document Analysis

Not long after graduating college, in the late 2010s, I had a data analysis job that scarred me for life. It involved reading through hundreds of documents—some of them handwritten—and meticulously, painstakingly entering data into spreadsheets. Who among us hasn’t been scarred by a similar experience? I remember thinking, as I spent mindless hours copy-pasting rows of text from one screen to another, that there had to be a better way. Mercifully, there is.

The Next Chapter: 2024 Technology Trends Reshaping Our Digital Landscape

Since the release of ChatGPT last year, generative artificial intelligence has dominated headlines, conferences, and even my own workplace conversations. It’s been incredible to see how AI technology has so quickly changed workflows and the focus of companies. I’ve spent almost two decades working in tech, with 15 years of full stack developer experience.

Implementing API Analytics with Java

There are few technologies as ubiquitous – and crucial for business success – as APIs. APIs connect different software systems together, forming a common language that allows for substantial portability, scalability, and extensibility. What is just as important as the systems themselves is understanding the systems and discovering insights about their usage.

What is Apigee: A Comprehensive Overview

In the SaaS world, APIs are incredibly important for both internal and external communication. They serve as the enabler for seamless communication between different applications and products, enabling businesses to innovate, scale, and deliver exceptional products. Among various API management platforms, Apigee stands out as a powerful and comprehensive solution, empowering enterprises to harness and disseminate the full potential of their APIs.

Server-side Rendering with Next.js, React, and TypeScript

In this post, we'll explain what server-side rendering (SSR) is and how it's different from the usual way websites work. We will run you through how to use SSR with Next.js, React, and TypeScript step-by-step. By the end, you'll know how SSR can make websites faster and better.