Systems | Development | Analytics | API | Testing

Ship iOS and Android builds twice as fast on GitHub Actions

Last year, Nathan Hillyer's iOS platform engineering team at ForeFlight had self-hosted Mac hardware in their office, two engineers keeping them alive, and a codebase with over 2 million lines of Objective-C, Swift, and C++. Every Xcode update was a fire drill. Every capacity spike during a merge meant somebody was physically racking hardware in the Austin office. ForeFlight didn't want a new CI system. They wanted to stop being a data centre.

Apache Kafka 4.3.0 Release Announcement

We are proud to announce the release of Apache Kafka 4.3. This release contains many new features and improvements. This blog post will highlight some of the more prominent ones. For a full list of changes, be sure to check the release notes. With 25 KIPs and over 600 commits since 4.2.0, this release introduces many new features, improvements and bug fixes to all the components. See the Upgrading to 4.3 section in the documentation for the list of notable changes and detailed upgrade steps.

How to Automate Report Scheduling With Logi Report

It’s no secret that businesses everywhere are striving to use AI to automate time-consuming or repetitive tasks. By far one of the most time-consuming tasks business people face is reporting. Whether due to custom exports draining developer time, BI tools that can’t handle document output, or driver maintenance wasting time and focus, reporting can be draining to an organization’s most valuable resources.

Trend Reports: Stop Comparing Load Test Results in Spreadsheets

This post is the second in our "Features Sitting Idle" series, where we explore key OctoPerf features that are either misused, misunderstood, or simply unknown to most users. The question comes up every iteration, and yet teams usually handle it the same way: export two reports, open a spreadsheet, and compare numbers manually. It works, but it doesn't scale. After three or four sprints, no one wants to open another spreadsheet.

Build a Custom OBDC Driver as a Server

With the Simba Technologies SimbaEngine SDK, you can build your own custom OBDC, OLEDB, JDBC, or ADO.NET driver to connect your data source to any application, but did you know that you can create a driver that runs on a server with the switch of a configuration setting? You can convert a SimbaEngine SDK ODBC driver into a server by switching build configurations in Visual Studio within Windows or adding BUILDSERVER=exe to your makefile in Linux, then configuring a registry or INI file.