Improving Node.js loader performance
CommonJS and ES modules are 2 sides of a coin. Node.js supports both of them. So, how can we improve the performance of Node.js loaders?
CommonJS and ES modules are 2 sides of a coin. Node.js supports both of them. So, how can we improve the performance of Node.js loaders?
Grab your favorite mug, fill it with some warm chocolatey goodness – it is hot cocoa season after all –, and check out our most recent product updates to…
A long time ago I worked on a project called Django Debug Toolbar (DJDT). It was a local development plugin that would give you a debug overlay within Django’s…
When a parent component passes down a callback function to a memoized child component through its props, React will re-render the child component every time the parent component gets re-rendered, even though the child component is memoized. In this article, we’ll look into that problem, and learn how to fix it.
Sentry started life in 2008 as an unlicensed, 71-line Django plugin. The next year we began publishing it under BSD-3, and ten years later we switched to the…
It seems like these days there’s a new exciting framework or dev tool launched every week. The challenge is that even if you’re ready and able to use new…
Almost 2 years ago, Sentry embarked on a project to bring true EU data residency to Sentry's customers. We decided to do it the hard way.
Like many of our customers, Sentry takes privacy and data sovereignty seriously. One of Sentry’s values is to be for “Every Developer,” and we can’t do that…
I know, we’re Sentry the error and performance monitoring platform and we catch production issues. But as you (hopefully) saw during our Launch Week…
We just surpassed over 7 million check-ins per day. Let's talk about what it took to go from prototype to production ready cron monitoring.
An in-depth analysis of how we managed to cut the Session Replay SDK bundle size by 35%.
Extracting relevant insights from your performance monitoring tool can be frustrating. You often get back more data than you need, making it difficult to…
Learn four things to consider when building APIs related to HTTP status codes. And when consuming APIs, don’t do what I did. Read the documentation, understand how the API is designed, and code defensively around unexpected results.
Beautiful syntax-highlighted GraphQL errors are coming — get ‘em while they’re fresh! Not that we encourage you to add more errors of any kind to your code.…
TL;DR We released a critical security advisory today for Sentry’s Next.js SDK. In the SDK versions 7.26.0-7.76.0 (inclusive), when the tunnelRoute option is…