Systems | Development | Analytics | API | Testing

Blog

New Dashboard: Build, Run, and Scale Apps in Minutes with a Simple and Elegant Interface

Welcome to the first day of launch week #2! Today, we are excited to introduce our brand new control panel! Our mission at Koyeb is to offer the fastest way to deploy applications globally while delivering an exceptional developer experience. Over the past few months, we totally reimagined how to deliver a simple, reactive, and intuitive experience to deploy, manage, and scale projects to production.

PHP 8.4 Property Hooks: Can we get rid of getters/setters now? A benchmark.

The upcoming PHP 8.4 release will include the brand-new feature “property hooks”, a mechanism to add logic to a class property when read from or written to. One benefit of this feature is that you do not need to protect property access with a private property and public getter/setter methods anymore. You can find out how this feature works in the RFC and other places, but in the spirit of this blog we want to focus solely on the performance implications.

Real-Time Insurance Claims Processing With Confluent

The insurance industry has undergone a massive transformation over the last 20-30 years. Customer service and business processes that were once done on paper or over the phone are now completed via web and mobile experiences. As a result, manual paperwork and tasks have gradually become automated via software solutions. For the insurance customer, this transition has led to faster and more predictable experiences.

Run faster builds and deliver best-in-class apps with M2 Pro machines

Introducing M2 Pro machine types— the latest addition to Bitrise's Apple Silicon offering. Choosing the right Apple Silicon Machine is essential to delivering value to customers when developing, releasing, and managing iOS apps. We are proud to be one of the first companies to offer our customers access to the latest and greatest machine, the M2 Pro.

How to use the Throws keyword in Java (and when to use Throw)

Imagine you're a postal worker sorting through a mountain of packages. Some packages are ticking suspiciously, while others are leaking mysterious liquids. As a responsible postal worker, you have two choices: deal with these problematic packages yourself (throw) or slap a big "HANDLE WITH CARE" sticker on them and pass them along to the next person in line (throws). Think of throw as actually creating an error in your program. You use it when something goes wrong and you want to stop the program.

A guide to Laravel pipelines

When building web applications, it's handy to break down a feature's complex processes into smaller, more manageable pieces, whether by using separate functions or classes. Doing this helps to keep the code clean, maintainable, and testable. An approach you can take to split out these smaller steps in your Laravel application is to use Laravel pipelines. Pipelines allow you to send data through multiple layers of logic before returning a result.

Microsoft Excel APIs & DreamFactory

DreamFactory specialises in REST API generation for any number of database types however an underrepresented benefit is the ability to mount and manage any third party API via a HTTP service connector. This gives you the ability to generate documentation and secure an existing API as if it were created natively within DreamFactory.

Selenium Grid Tutorial: Everything You Could Ever Want To Know

Efficient and comprehensive testing is crucial in software development, and automated tests play a key role in ensuring product quality. Tools like Selenium Grid are designed to enhance testing efficiency by running tests across multiple browsers and operating systems simultaneously, reducing testing time from hours to minutes.

Pharmaceutical Supply Chain Management: 4 benefits of improving logistics

From sourcing raw materials to delivering finished goods, the pharmaceutical supply chain involves many complex steps, each of which must be carefully managed to maintain product safety and compliance with strict regulations. Improving logistics processes helps ensure speed and quality across the supply chain, leading to better outcomes for both the industry and patients alike.

From Grid to Growth: How Expert-Driven RPA is Shaping the Future of Energy and Utilities

In Japan’s FANUC robotics factory, rows of automated machines efficiently carry out repetitive tasks that humans once performed. Remarkably, the factory can run autonomously for up to 30 days without human supervision. Hirotec Manufacturing eliminated manual inspection time to 100% by integrating cloud technologies, IoT, and small servers on the factory floor. The Siemens plant in Germany offers online monitoring capabilities for machine tools distributed worldwide.