Alias: An approach to .NET Assembly Conflict Resolution
Many .NET applications and frameworks support a plugin based model). Also known as "add-in" or "extension" model. A plugin model allows extension or…
Many .NET applications and frameworks support a plugin based model). Also known as "add-in" or "extension" model. A plugin model allows extension or…
Most plugin based models load all assemblies into a single shared context. This is a common approach because it has better memory usage and startup performance. The history and rules of assembly loading in .NET is convoluted; its current status makes it difficult (and sometimes impossible) to load multiple different versions of the same assembly into a shared context. Instead of trying to struggle with existing options we decided to build a new tool: Alias.
Daniel is an Agile Software Developer specializing in all forms of mobile development, Native iOS, React-Native, and beyond
In just a few short weeks, nearly 17,000 game developers will embark—potentially for the first time in a couple of years—to San Francisco, CA. The reason? The…
We made a few updates to Dashboards and Stats so you can spend less time manually building reports and more time getting insights.
Nahla Davies is a software developer and tech writer. Before devoting her work full time to technical writing, she managed—among other intriguing things—to serve as a lead programmer at an Inc. 5,000 experiential branding organization whose clients include Samsung, Time Warner, Netflix, and Sony.
A trace is the end-to-end journey of one or more connected spans and a span is an operation or “work” taking place on a service. So when it comes to debugging…
When a crash happens in your Android application, UI breadcrumbs can help you resolve errors faster. Learn more here.
Jay V is one of the founders of Serverless Stack (SST), an open-source framework that makes it easy to build serverless apps. He spends his time trying to…
As we (happily) leave 2021 in the dust, humor us one more retrospective. After thousands of bug fixes, feature enhancements, and performance improvements, here's a snapshot of what we shipped to help you see what actually matters, solve quicker, and learn continuously about your applications.
If you’re using the U2F API for registration and authentication of your U2F devices, you will notice a dire situation is coming soon: Google Chrome will no…
Two months ago, we announced our annual investment in open source maintainers, mostly folks whose work we depend on to deliver Sentry to you, plus a few…
Sentry is not impacted by the log4j vulnerabilities, CVE-2021-44228 or CVE-2021-45046, also known as log4shell.
The first part of a blog post series about bytecode transformations on Android, where we talk about different approaches to bytecode manipulation in Java as well as how to make it work with Android and the Android Gradle plugin.
We can all agree that one of the great pleasures in life is seeing the exact performance monitoring chart you want - exactly where you want it on the Sentry Performance home page. No? Ok. Well, at least we agree it's better than not having the chart you want where you want it, right? I thought so. That's why we made our main performance monitoring view modular.