Systems | Development | Analytics | API | Testing

Sustainable Urban Development with SaaS: Real Estate's Answer to ESG Challenges

As our cities grow, heavy construction and expansion are putting a significant strain on the environment. Currently, urban areas contribute around 70% of global carbon emissions and consume over 60% of the world’s resources. This means real estate has a big opportunity — and responsibility — to lead the way toward a sustainable future. But how? A vital tool in this effort is Software as a Service (SaaS).

Developer-First Observability: The Key to Accelerating Digital Transformation

Digital transformation is no longer optional—it’s essential for staying competitive, driving value, and meeting evolving customer expectations. As Brian Solis puts it, “Digital transformation is to change the way you compete, how you create value, and how you can use digital tools and technology to be relevant as the world continues to evolve.” Organizations worldwide are taking this to heart, with spending on digital transformation expected to hit $3.9 trillion by 2027.

Fuzz Testing REST APIs in Node.js

It’s not enough to just test our code's happy path (in other words, the error-free path we hope our users will take). To be really confident our code can’t be abused, either accidentally or on purpose, we must actively attack it to try and find ways of breaking it. If we don’t do this, someone else will, and they probably won’t be as friendly.

Tracking Errors in Tesla with AppSignal for Elixir

While Elixir provides built-in libraries (like HTTPoison) for making HTTP requests, the Tesla library has gained popularity due to its simplicity, ease of use, and extensibility. Tesla offers a clean and composable way to define requests, handle responses, and customize client behavior. Even so, whenever you're working with external APIs, errors are inevitable. Network issues, server downtime, rate limiting, and unexpected responses can all lead to errors in your application.

BrowserStack and Bitrise partner to help mobile developers build, test and release apps faster with confidence

In the alphabet of mobile app development, it’s always been our honor to be so close to BrowserStack, so when the opportunity arose to officially partner up to improve your mobile DevOps experience: it was a no-brainer. We’re partnering to offer our customers access to best-in-class mobile-first CI/CD and automated mobile device testing, including an incredible free product offer.

A Guide to Python Subprocess

Python’s subprocess module stands as one of the most powerful tools in a developer’s toolkit. The module lets you spawn new processes, connect to their input/output/error pipes, and get return codes. Think of the subprocess module as your bridge between Python scripts and system commands, replacing older modules like os.system and os.spawn and providing a better, unified way to handle external processes.

Ably Chat updates: Introducing message editing and deletion, PLUS support for Android and iOS

We're happy to announce the release of message editing and deletion in our Javascript and React SDKs and within our NEW iOS and Android SDKs for Ably Chat. These additions will enable the development of richer chat experiences and simplify the development of cross-platform chat applications.

Coverage Requirements Discovery with WSO2 Accelerator for Healthcare

Coverage Requirements Discovery (CRD) is a process in the U.S. healthcare system that aims to improve the efficiency and accuracy of prior authorization workflows in healthcare. It involves a healthcare provider's system (like an Electronic Health Record or EMR) communicating with a payer's system to determine the specific requirements for a particular service or procedure before it is delivered to a patient.