Thinking Elixir Podcast
Description
In this engaging third episode of our series, Dave Lucia returns to delve into the various systems that support small and medium-sized teams and companies for their Elixir systems. Dave shares insights gained from a range of situations including working at startups on up to Series C and D sized companies, with a particular focus on the critical role of observability tools. Drawing on his extensive experience, Dave discusses how these tools can greatly enhance a team's ability to monitor and troubleshoot applications, ensuring high performance and reliability. Tune in for a comprehensive look at the essential systems and tools that can make a tangible difference in the day-to-day operations of Elixir-powered organizations, and more!
Show Notes online - http://podcast.thinkingelixir.com/193
Elixir Community News
- https://twitter.com/josevalim/status/1762921819776934146 – José Valim has teased a new feature for Elixir 1.17 which may include a
mix test
flag--breakpoints
for debugging failed tests. - https://gleam.run/news/gleam-version-1/ – Gleam v1.0 has been released, marking the language's stability and readiness for production with a commitment to maintain backwards compatibility.
- https://github.com/underjord/entrace – Lars Wikman shared his work on the Entrace tracing project, offering easier tracing support to applications.
- https://github.com/underjord/entrace_live_dashboard – Entrac LiveDashboard was announced by Lars Wikman to add a tracing page to the LiveDashboard plugin.
- https://docs.google.com/forms/d/e/1FAIpQLSeGxJUadP1CaaU6EnTwe7Hv76RnBLIiqT6SJLIBvncHcEzGRg/viewform – The Call for Proposals for talks at ElixirConfUS is open, including information to book hotel rooms for the event taking place from August 28-30, 2024.
Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected]
Discussion Resources
- https://podcast.thinkingelixir.com/75 – Previous interview with Dave Lucia talking about RabbitMQ and Commanded
- https://podcast.thinkingelixir.com/97 – Previous interview with Dave Lucia talking about Avro and Elixir
- https://podcast.thinkingelixir.com/129 – Previous interview with Dave Lucia talking about Time series data with Timescale DB
- https://Sentry.io
- https://www.servicenow.com/products/observability.html – Observability tool formerly knowns as LightStep
- https://www.honeycomb.io/
- https://opentelemetry.io/docs/collector/
- https://github.com/open-telemetry
- https://opentelemetry.io/docs/concepts/signals/traces/
- https://hex.pm/packages/opentelemetry
- https://hex.pm/packages/opentelemetry_exporter
- https://davelucia.com/ – Dave's personal blog
- https://github.com/prometheus/prometheus
- https://grafana.com/
- https://grafana.com/docs/loki/latest/send-data/promtail/
- https://fly.io/docs/reference/metrics/
- https://isburmistrov.substack.com/p/all-you-need-is-wide-events-not-metrics
- https://amplitude.com/
- Custom LiveView admin pages for dashboards
- https://postmarkapp.com/
- https://sendgrid.com/en-us
- https://milkroad.com/ – A newsletter company that Dave Lucia worked at.
- https://www.beehiiv.com/ – Newsletters as a service company
- https://ahrefs.com/ – Tracking the back links from other sites to yours for SEO
- https://search.google.com/search-console/about
- https://github.com/dbernheisel/phoenix_seo
- https://tvlabs.ai/ – Where Dave Lucia is working now.
Guest Information
- https://twitter.com/davydog187 – on Twitter
- https://github.com/davydog187/ – on Github
- https://davelucia.com – Blog
- https://tvlabs.ai – TVLabs company where he works now.
Find us online
- Message the show - @ThinkingElixir
- Message the show on Fediverse - @[email protected]
- Email the show - [email protected]
- Mark Ericksen - @brainlid
- Mark Ericksen on Fediverse - @[email protected]
- David Bernheisel - @bernheisel
- David Bernheisel on Fediverse - @[email protected]
- Cade Ward - @cadebward
- Cade Ward on Fediverse - @[email protected]
Sponsored By: