Troubleshooting production issues in Lambda environments is often challenging. CloudWatch requires developers to comb through logs, search for relevant terms that they may not always know of and has hard-to-consume stack traces. For obvious reasons, we recommend using Sentry to instrument your Lambda Functions code in order to report error stack traces and associated debugging context. Here’s a walk through on how to instrument a Node function.
Microsoft wanted to give teams more ways to be well… a team. So they built Microsoft Teams, a communication platform for instant messaging, voice & video calls, and a way to watch NBA games (I never saw that last one coming). Let’s add “get Sentry notifications” to the list.
Connecting Sentry and PagerDuty is a great way to make sure important issues don’t get stuck in backlog purgatory. But sometimes there’s a drop-everything critical issue that can’t wait for a sprint planning meeting. That’s why we’re extending our PagerDuty integration to support Metric Alerts.
Linear is an issue tracking tool that helps streamline software projects, sprints, tasks, and bug tracking. Linear’s new Sentry integration helps developers automate issue tracking and sync issues between both services. Teams can create and assign Linear Issues directly from any Sentry Issue or link Sentry Issues to existing Linear Issues. Linear’s automation will close your Sentry Issue once the Linear Issue has been resolved and update the assignee in Sentry if it changes in Linear.
The Django Python framework allows people to build websites extremely fast. One of its best features is the Object-relational mapper (ORM), which allows you to make queries to the database without having to write any SQL. Django will allow you to write your queries in Python and then it will try to turn those statements into efficient SQL. Most of the time the ORM creates the SQL flawlessly, but sometimes the results are less than ideal.
Working with Serverless computing is like riding an electric bike. You get speed, flexibility, automatic assistance to scale with ease. Development is usually hassle-free because you can focus on code and only pay for usage of the service. Except when your users hit an error. Debugging that issue feels like your bike’s battery just died while climbing a steep hill.
If Sentry were a TV show, I think it would be Lassie. It’s your application’s best friend and everyone can understand it no matter what language they speak. Sentry gets help from the right people to make sure Timmy, I mean your application, is safe and sound. Over the past few months, we improved our Native SDK significantly. Most notably, we increased platform compatibility through a major rewrite from C++ to C and by switching to the CMake build system.
If you know anything about WebAssembly (WASM), it’s probably that WASM lets you execute code compiled from languages such as C, C++, Rust, or others in the browser at almost native speeds. You might be less familiar with the fact that WASM is not only an interesting technology in the browser, but also in other environments that require fast sandboxing. As such, WASM has found some popularity with edge computing and as a lightweight docker replacement for certain situations.