mobile engineering

David Rifkin
Developer Relations Engineer
David Rifkin is a developer relations engineer at Embrace. He brings eight years of experience as an iOS educator and engineer. Before joining Embrace, David worked as a mobile engineer at FanDuel, served as a lead iOS instructor at Pursuit, and held both engineering and product roles at Forbes.
Posts by this Author ( 11 )

observability
18 April 2025 • 4 min read
The view from London: KubeCon Europe 2025
Embrace spent time at KubeCon discovering that people are using OpenTelemetry in all sorts of ways, but maybe not around users.

observability
7 March 2025 • 8 min read
Choosing manual or auto-instrumentation for mobile observability
Mobile applications need to blend instrumentation types to make sense of their telemetry. Read here to find out which to use, and when.

iOS
18 February 2025 • 7 min read
How to make sense of iOS user activity with OpenTelemetry
OpenTelemetry can be a powerful tool for observing mobile apps. Read along as we use the OTel-Swift SDK to trace app activity from disparate parts of an iOS code base.
grafana
2 January 2025 • 8 min read
Building a mobile SLO with Embrace and Grafana
Engineering teams use mobile SLOs to monitor user flows and ensure user-impacting issues are detected and resolved quickly. In this tutorial, we'll show you how to use Embrace, in combination with Grafana, to build and monitor mobile SLO for your app – from initial app instrumentation, all the way to connecting to backend dashboards and alerts.
mobile app data
7 November 2024 • 6 min read
How time plays a crucial role in aggregating mobile data
Making sense of mobile data, and finding useful signals, requires accounting for the effects of time.