Systems | Development | Analytics | API | Testing

Ably + React Hooks NPM package now out

Whether React is your favorite JavaScript framework or not, it is the most commonly used web framework. If you're building single-page apps, high fidelity frontends, or even in some cases static sites, there's a high chance that you're using React to do it. In the past it was sometimes difficult to decide on the best place to put code from libraries, such as ably-js, which can cause re-renders, and which have their own state management.

Introducing Appian Mobile Complete Offline Capabilities | Appian

We all know how frustrating it can be to lose a network connection, especially while we’re working. That’s why Appian is excited to introduce complete offline mobile capabilities to Appian Mobile as part of the 21.4 release. Mobile offline capabilities allow employees to use their mobile business apps with or without a network connection.

Why Testlio joined the Continuous Delivery Foundation

Testlio’s vision is imagining software experiences that energize the world. It’s a big vision and a big reason why companies like Amazon, Microsoft, Netflix, SAP, and ViacomCBS work with Testlio. This vision signals a responsibility that goes beyond delivering best-in-class testing services, bringing together a global network of expert testers, and building a platform that enables a new way of testing.

How Blackboard Pivoted Their Log Analytics Approach When the World Went Virtual

This week we released a new case study that describes how the world-leading education technology provider Blackboard empowered digital learning throughout COVID, and in particular, the role log analytics played. Committed to supporting learners throughout their lifelong journey, Blackboard Inc. serves higher education, K-12, business and government clients around the world with learning management systems (LMS) and other digital education products.

Designing Error Messages and a Logging Strategy in Node.js

Error handling is one section of our job that we tend to neglect, especially when working on something new, interesting, or something we just need to get working. We’ll handle errors later, we say — and that’s often a big lie. But that’s not even the worst part. The problem comes when we decide to ‘quickly’ add some code to handle our errors and completely forget about the importance and relevance of a properly constructed error message.

What Are Cloud Native Java Applications & Architectures?

Cloud-native has been one of the biggest trends in software development for quite a while. Developing, deploying and managing applications outside of local machines and entirely in the cloud offers countless opportunities to businesses. The cloud computing delivery model helps them bring new ideas to market faster and respond swiftly to customer requests. From a technical point of view, cloud-native development provides faster and lighter runtimes, reduces complexity and stabilizes applications.