Systems | Development | Analytics | API | Testing

Development

Squash Your Ruby and Rails Bugs Faster

A bug in software can be disruptive, elusive, maddening, and invasive. Indeed, a developer often needs the tenacity of Edison to find and fix an issue. But grit isn't the only asset a developer requires. One also needs information to debug code: What are the symptoms and effects of the issue? What is its frequency? Pervasiveness? Provenance? The evidence and artifacts of a bug — a core dump, stack trace, log, or test case — are invaluable.

Monitor Node.js AMQP Brokers with AppSignal

AppSignal's Node.js package now offers out-of-the-box support for the AMQPlib package, enabling monitoring of inbound and outbound messages from popular Advanced Message Queuing Protocol (AMQP) brokers like RabbitMQ. In this article, we'll show you how to set up and use AppSignal to monitor your AMQP broker's performance.

Business Orchestration and Automation Technologies: Benefits, Examples, and What to Look For

In business, speed is key. When facing rapid change, adapting slowly eats into an organization’s revenue, opportunities, and market share. This has led organizations to deploy business process automation technologies to streamline processes, roll out products faster, and deliver services of a higher quality. However, organizations often stitch together disparate automation tools, leading to disjointed IT ecosystems and bloated licensing costs.

5 Benefits of Automating the Pharmaceutical Product Lifecycle

Developing, distributing, and monitoring a drug or medical device is an extensive process. It involves the coordination of people, systems, and substantial amounts of data. Production slowdowns negatively impact the product lifecycle, adding unnecessary costs and keeping valuable products from the patients who need them. The need for automation is evident.

How to create an app like Uber: Cost, Tech Stack and Features

Too many cars, too few parking spots, and never enough time! Does that sound familiar? Well, this chaotic hustle-bustle gave rise to urban transportation apps like Uber. The mere mention of its name brings a sigh of relief to daily commuters like us, isn’t it? But wait a minute. Have you ever wondered how this magical app came to be? Do questions like- ‘How can I make an app like uber, and how much is the cost to build app like uber?’ ever crossed your mind?

LiveState for Elixir: An Overview and How to Build Embeddable Web Apps

If you have programmed with Phoenix, you already know what a delight it can be to work with LiveView. LiveView simplifies your development process by moving all state management to the server. This reduces the complexity of coordinating states between the client and server. LiveState aims to extend a LiveView-like development flow to embeddable web apps. But before we delve deeper into LiveState, let’s first understand what embeddable web apps are.

Workflow Optimization: 3 Examples and Best Practices

Think about a time when insufficient information or inaccessible data slowed you down. Or maybe a time when your work required manual data entry that resulted in human error and rework, taking time away from higher value tasks. These moments of process frustration and inefficiency are exactly what workflow optimization helps address. Workflow optimization describes the strategies and measures taken to improve the flow of daily tasks and make processes more efficient.

Build an AI Voice Chatbot with GPT, DALL·E and React Native

The relentless rise of ChatGPT and other Large Language Models has brought a major breakthrough in the world of artificial intelligence. With key industry players like Meta, Google, Nvidia and Microsoft competing fiercely to dominate this space, it’s likely we’ve only seen the start of the innovation. Several big companies have made their AI Models and platforms available for the public to use and build on.

A Guide to Java Streams: In-Depth Tutorial With Examples

The addition of the Stream API was a significant enhancement in Java, introducing a powerful way to handle collections with functional-style operations. In Java 9, several improvements were made to this feature, adding more capabilities and refining its functionality. This tutorial will explore both the original Stream API and the enhancements introduced in Java 9, focusing on practical examples to illustrate their usage.

OWASP AI Security Project: Top 10 LLM Vulnerabilities Guide

Artificial intelligence (AI) is kind of a big deal. And when things are a big deal, they're ripe to be exploited. Fortunately, mounting concerns about AI security and privacy are met by plenty of guidance on best practices from the good folks in the open source world. The OWASP AI Security Project has emerged as a crucial initiative, offering developers clear, actionable guidance on designing, creating, testing, and procuring secure and privacy-preserving AI systems.