This app works best with JavaScript enabled.
Menu
Product
Languages
JavaScript
Python
Ruby
Node
Go
.NET
iOS
Android
See all
Frameworks
Next.js
React
Django
Rails
Flask
Laravel
Swift
Vue
Serverless
See all
Why Sentry?
Web
Mobile
Native
Gaming
Internet of Things
Data
Enterprise
Performance
Profiling
Session Replay
Integrations
Open Source
Security & Compliance
Customers
Features
Custom Queries
Dashboards
Cross-project Issues
Distributed Tracing
Stack Traces
Context
Breadcrumbs
Releases
Issue Owners
Pricing
Docs
Resources
Blog
Sandbox
Sign In
Get Started
Blog
Archive
Twitter
Feed
Mark Story
Dogfooding Chronicles: Never Be Content With Your Content (Security Policies)
Dogfooding Chronicles
A Content Security Policy (CSP) lets a browser know which content sources are to be trusted — and which aren’t. Learn how to update your CSP and protect your application.
Read on
Slow and Steady: Converting Sentry’s Entire Frontend to TypeScript
Sentry
Recently, Sentry converted 100% of its frontend React codebase from JavaScript to TypeScript. This year-long effort spanned over a dozen…
Read on
Verifying Large Refactors in Production with Sentry
Dogfooding Chronicles
Recently we used Sentry to ensure we didn’t break Sentry while doing a large code refactoring project.
Read on
Go to Previous Page
Go to Next Page