Blogs Published by Indragie Karunaratne

Seer: debug with AI at every stage of development
Product Updates

Seer: debug with AI at every stage of development

Seer already accurately root causes and fixes bugs in production. Now we're expanding its capabilities to help you debug during local development and code review.

Fix slow sites faster with domain-specific Performance Insights, MongoDB support & Continuous Profiling on Sentry
Product Updates

Fix slow sites faster with domain-specific Performance Insights, MongoDB support & Continuous Profiling on Sentry

Boost performance & fix slow sites with performance insights, MongoDB support, & Continuous Profiling. Learn about these new features here.

Performance Monitoring for Every Developer: Web Vitals & Function Regression Issues
Product Updates

Performance Monitoring for Every Developer: Web Vitals & Function Regression Issues

Extracting relevant insights from your performance monitoring tool can be frustrating. You often get back more data than you need, making it difficult to…

Sentry Profiling: Identify & Eliminate Performance Issues with Code-Level Insights
Product Updates

Sentry Profiling: Identify & Eliminate Performance Issues with Code-Level Insights

Use Sentry’s code profiling to identify the causes of performance errors. Sentry Profiling supports Python, PHP, Node, Android & iOS platforms.

Profiling Beta for Python and Node.js
Product Updates

Profiling Beta for Python and Node.js

A couple months ago, we launched Profiling in alpha for users on Python and Node.js SDKs — today, we’re moving Profiling for Python and Node.js to beta.…

Building a Performant iOS Profiler
Engineering

Building a Performant iOS Profiler

Profilers measure the performance of a program at runtime by adding instrumentation to collect information about the frequency and duration of function calls. They are crucial tools for understanding the real-world performance characteristics of code and are often the first step in optimizing a program. In this post, we’ll walk through how we built Sentry’s iOS profiler, which is capable of collecting high quality profiling data from real user devices in production with minimal overhead.

Building a Performant iOS Profiler
Product Updates

Building a Performant iOS Profiler

Here is a quick overview of profilers, and a deep dive into how we built the Sentry iOS profiler that has low enough overhead that it could run in production apps with minimal impact to user experience.

Syntax.fm logo

Listen to the Syntax Podcast

Of course we sponsor a developer podcast. Check it out on your favorite listening platform.

Listen To Syntax