Systems | Development | Analytics | API | Testing

Advanced iOS push notifications: scaling APNs in production

The Apple Push Notification Service (APNs) allows developers to send real-time alerts and data to Apple devices. But it can create a number of problems as your app scales including silent throttling, deep link errors and push payload incompatibility. This post will help you proactively avoid these issues. You’ll learn about: This guide is intended for developers already using push notifications or planning to operate notification systems at scale.

How to Run a Campaign Post-Mortem With AI: A Worked Example

A marketing director sits down ten days after her campaign closed. Six browser tabs are open: LinkedIn Ads, HubSpot, GA4, Mailchimp, an attribution spreadsheet, and a blank doc that is supposed to become the post-mortem narrative. The meeting is in two hours. She knows something broke in the middle of the funnel (pipeline came in below target), but she cannot prove where or why until she reconciles numbers across all six sources.

Gherkin Software Testing: Syntax, Best Practices, and Pitfalls

Gherkin software testing turns plain-English specifications into executable tests your whole team can read, but only when you stop treating it like a scripting language. If your feature files read like step-by-step UI scripts, you're doing BDD testing backward. Here's how to fix that.

Before Moving Your Data, Ask If You Have To

If you’re a data engineer or architect who’s been handed a database modernization mandate, the conversation usually arrives pre-loaded with a conclusion. For example, if the legacy system needs to go or the data needs to move. When thinking about data migration, it’s important to ask yourself whether data migration is the right approach at all.

Tideways 2026.2 Release

Understanding complex request traces is one of the hardest parts of performance analysis. In this Release, we focused on making this significantly easier in Tideways. The Timeline has been redesigned to provide a clearer view of how requests are executed, with new layout modes, improved navigation, and a more consistent span model. These changes help you follow execution order, understand dependencies, and identify performance bottlenecks faster, even in complex applications.

The most reliable Mac fleet for GitHub Actions: M4 Pro available now, M5 Pro coming soon

The M4 Pro Mac mini industry shortage shouldn't affect your CI. Apple pulled the base model from its store and discontinued the 32GB config. What's still available ships in weeks with some configs months out. Resellers are asking $979 for $599 machines and Tim Cook confirmed the constraints will last several more months. This all paints a pretty grim picture, and if your CI depends on new Mac hardware, the shortage is already in your pipeline.

New report: We're adopting AI faster than we trust it. Here's what the data shows.

We surveyed 2,501 IT decision-makers, QA professionals, and business leaders across six countries for our second annual Quality Transformation Report. Respondents came from organizations with 150-plus employees across manufacturing, energy and utilities, retail, financial services, and the public sector. One of the major findings: confidence in AI agents making release decisions dropped from 48% in 2025 to 34% in 2026. That’s a 14-point decline in a single year.

3 proven ways to streamline SAP and Oracle migrations for state & local governments

State and local governments are under growing pressure to modernize the systems that power essential services, from healthcare and human services to transportation and public safety. At the same time, citizens expect fast, seamless digital experiences when interacting with government agencies. To meet these expectations, many agencies are investing in large-scale ERP transformations, including SAP and Oracle migrations.