Author of ErrorTracker here. This video is awesome, thanks for making it! I just want to mention that the `use ErrorTracker.Integrations.Plug` is just needed if you are doing extra work on the Endpoint. Most projects won't need to do that as, by default, Phoenix keeps the Endpoint lean and error-free. In such cases the default Phoenix integration will suffice and it doesn't require you to do anything special as it attaches automatically to Phoenix telemetry.
I was literally just thinking a few weeks ago how something drop-in like this would be handy for starting like 99% of MVP apps, rather than immediately going to a third party like Sentry. Similar to what we used to do in the very early Rails days. Very cool!
Author of ErrorTracker here. This video is awesome, thanks for making it!
I just want to mention that the `use ErrorTracker.Integrations.Plug` is just needed if you are doing extra work on the Endpoint.
Most projects won't need to do that as, by default, Phoenix keeps the Endpoint lean and error-free. In such cases the default Phoenix integration will suffice and it doesn't require you to do anything special as it attaches automatically to Phoenix telemetry.
Do you use any specific features of posgres or we can expect support for other databases in the future?
I was literally just thinking a few weeks ago how something drop-in like this would be handy for starting like 99% of MVP apps, rather than immediately going to a third party like Sentry. Similar to what we used to do in the very early Rails days. Very cool!
This is so awesome. Replacing Sentry in my apps with this.
Keep up this Elixir content, it's always so useful!
As always, awesome content. Thanks for it.
Super cool! Know of a Rails equivalent?
Looks like there’s a gem called solid errors, but I haven’t used it: github.com/fractaledmind/solid_errors
Solid Errors was definitely an inspiration for us to build ErrorTracker!
Is there a reason you mention Postgres and not “Postgres or SQLite”? I see a migration file for SQLite so assume it’s supported?
The video was recorded and released before SQLite support was added.