Scaling a High-Growth Business with Sentry
With 150+ engineers shipping new features daily, 8 automatic deployments running at the top of every hour and teams regularly pushing new code, tuning out the noise takes on a whole new meaning.
With 150+ engineers shipping new features daily, 8 automatic deployments running at the top of every hour and teams regularly pushing new code, tuning out the noise takes on a whole new meaning.
In this article, we are going to walk through adding a new scene, two important components (Rigid 2D and Box Collider 2D), how to destroy a game object, prefab, and how to instantiate a prefab.
Event ingestion is one of the most mission-critical components at Sentry, so it’s only natural that we constantly strive to improve its scalability and…
Event ingestion is one of the most mission-critical components at Sentry, so it’s only natural that we constantly strive to improve its scalability and efficiency. In this blog post, we want to share our journey of designing and building a distributed ingestion infrastructure—Sentry Points of Presence— that handles billions of events per day and helps thousands of organizations see what actually matters and solve critical issues quickly.
Developers work tirelessly to publish updates to improve their products and services because, as we all know, a better user experience = happier customers.…
After wrapping up their fall and winter internships at Sentry, David Wang and Leander Rodrigues knew that this was where they wanted to kick off their careers,…
For those who aren’t that familiar with it, Electron is an open-source framework that allows developers to build cross-platform desktop applications in…
This step-by-step walkthrough of Unity's platform will help beginners navigate platform basics, with screenshots to assist.
While all beginning Python developers will probably start coding using Python’s Integrated Development and Learning Environment (IDLE), it won’t take long before they realize this approach has its limits. Most will look to tools that help them more efficiently build code.
If uptime is a core tenet of your business success, unreported issues and users moving on to the next best thing isn't an option. Take San Francisco-based Arcade for example.
We develop an analytics HTTP API in Python. This is how we discover what to improve to serve requests faster.
SDKs naturally increase in size over time. After all, it does take more bytes to implement more features. This is not a big deal for most languages—the…
SDKs naturally increase in size over time. After all, it does take more bytes to implement more features. This is not a big deal for most languages—the relative size of each new feature is small, and load times and storage aren’t big concerns for code running on a server. Larger JS bundles mean longer load times, which in turn increase user misery, which then can cause the user to leave pages entirely.
Some of the tricks we used to speed up calls to our analytics API written in Python: played with asyncio, messed with SQLAlchemy, hacked deep in asyncpg, rewrote parts in Cython, found better data structures, replaced some pandas with pure numpy.
Many .NET applications and frameworks support a plugin based model). Also known as "add-in" or "extension" model. A plugin model allows extension or…