A Beginner’s Guide to Unity Exception Handling
As a beginner, it’s important to learn how to manage Unity exceptions effectively. Learn more here about Unity exception handling.
As a beginner, it’s important to learn how to manage Unity exceptions effectively. Learn more here about Unity exception handling.
Thanks to the power of open source tooling and cloud services, shipping an application to production has never been that easy, In this blog post, we are going…
Relay is an open source project by Sentry that receives data from Sentry SDKs for pre-processing. We wanted to make Relay behave like an AWS Lambda Extension moving our service closer to your code, and decreasing the latency of your Lambda functions. In this blog post, I’ll share how we used the actor model to set up Relay to behave like a Lambda Extension.
Integrating third party dependencies in Flutter In the previous article in this series, we looked at my first impressions, as an iOS developer, of Flutter,…
A little about myself I've been working in mobile app development since 2010, initially with Adobe AIR and PhoneGap, but for nearly ten years now I have mainly…
Debugging in Unity Debugging is a frequently performed task not just for general software developers but also for game developers. During a debugging process…
In the last 2 parts of this series around improving performance in your Django applications, we focused on database and code optimizations. In part 3, we will…
I’m an engineer during the day and a founder at night – so I don’t have time to fiddle with complicated instrumentation or bugs that are hard to track down. That’s why I picked the tech stack that I did.
For this tutorial, we will publish the "Tap (Frog)" game I developed in my previous Unity series, which you can explore here. You need to have a Google…
Performance monitoring is an essential part of development. It’s usually one of the first things you’d want to do after setting up an existing project or…
In the modern web, the JavaScript you write is often down-compiled using a compiler like Babel to make sure your JavaScript is compatible with older browsers or environments. In addition, if you are using TypeScript (like the Sentry SDK’s do) or something similar, you’ll have to transpile your TypeScript to JavaScript. Understanding how your code is being transpiled and downcompiled is important, because your bundle size is affected by your final generated JavaScript. This post is all about the technical prep work needed to ship a 0 bug reported major issue.
If you aren't already fed up with doing the same boring stuff over and over again, you will In the long run. Tasks which are repeated again and again in the…
Developers started to notice just how big our JavaScript package was and yeah, we knew. We weren’t ignoring the issues; after all, we don’t want the Sentry package to be the cause of a slowdown. But to reduce our JavaScript SDK package size effectively we had to account for shipping new capabilities, like being able to manage the health of a release and performance monitoring, while maintaining a manageable bundle size. After all, new features == bigger package - usually.
In this post, Matt-Johnson Pint from the Sentry .NET team walks us through how he made a Time Zone Picker user interface control for .NET MAUI, leveraging MAUI's support for platform-specific code.
In many critical areas, you can automate the completion of repetitive chores in an efficient and effective manner by using a computer language such as Python.…