Operations | Monitoring | ITSM | DevOps | Cloud

Sentry

What's the difference between API Latency and API Response Time?

Your app’s networking directly affects the user experience of your app. Imagine having to wait a few seconds for the page to load. Or even worse, imagine waiting for a few seconds every time you perform an action. It would be infuriating! Before you go on a fixing adventure, it’s a good idea to understand what causes that waiting time. So let’s do that!

Sept 13, 2023: SF Python Meetup - API Documentation: How Sentry Designed Custom Tooling

On September 13, 2023, Sentry hosted SF Python for a developer meetup in San Francisco. In this talk, Josh Ferge, Senior Software Engineer at Sentry, shared his experiences and insights on Sentry's journey of API documentation for their Django application. He talked about the various things they’ve tried, including: Schema / Example generation using dynamic tests; Writing OpenAPI JSON manually; Django Rest Framework & autodoc tooling around it; Problems with DRF serializers & performance, leading to Sentry custom implementation of schema generation using Python typing.

September Product Updates for Sentry

It’s official, summer is over. So grab yourself a pumpkin-spiced food item of choice and check out what the Sentry team has been up to this past month. From introducing new features, product improvements, and integrations, we can objectively say we made Sentry at least a smidge better this month. Keep reading to see how the latest developments can make your debugging experience less painful.

How to identify and fix Render-Blocking Resources

Render-blocking resources are JavaScript and CSS files that prevent the web page from loading until they are downloaded. These might be critical resources that don’t get loaded immediately, or non-critical resources that are being loaded at the very beginning. Fixing render-blocking JavaScript and CSS helps improve page load times so sneakerheads don’t bounce to your competitor’s site while waiting for the images of the latest drop to load.

The Future of Open Source: SaaS, the Final Frontier

Open source dominates certain kinds of software: operating systems, programming languages, libraries, frameworks, and developer tools. A few open source applications such as Audacity and VLC have found a place on the desktop. But by and large, software has moved to the cloud … and open source is moving with it. Join us for a discussion with the CEOs of three SaaS companies that adopt an open source strategy for their core product.

Flutter Debugging: Top Tips and Tools You Need to Know

Modern applications are complex inter-connected collections of services and moving parts that all have the potential to fail or not work as expected. Flutter and the language it’s built upon, Dart, are designed for event-driven, concurrent, and, most crucially, performant apps. It’s important for any developer using them to have a decent selection of debug tools.