Orion is an interesting library created by Thomas Depierre that makes it easy to run dynamic distributed tracing in your app on production! It includes a LiveView UI for visualizing the performance and running multiple traces simultaneously. We talk with Thomas to learn more about the history, the inspirations, how it works, why it's safe to run in production, how to get performance insights, and more!
Show Notes online - http://podcast.thinkingelixir.com/142
https://github.com/phoenixframework/phoenix/blob/main/CHANGELOG.md#171-2023-03-02 – Phoenix 1.7.1 released with enhancement to phx.newhttps://elixirstream.dev/gendiff/phx_new/EEEFA23CF29B825D3F84B0E3B3978F62 – Diff for the sizable project changes as hero_icons are addedhttps://groups.google.com/g/elixir-lang-core/c/cocMcghahs4/m/DdYRNfuYAwAJ – Multi-letter uppercase sigils being added to Elixirhttps://github.com/elixir-lang/elixir/pull/12448 – Expanded sigil support already merged inhttps://twitter.com/germsvel/status/1630558483102801922 – German Velasco's collection of short videos about Phoenix 1.7https://www.youtube.com/playlist?list=PLvQQYdm3-EoiRuwcPQds_msNxiKIvgen8 – YouTube playlist of the short videoshttps://twitter.com/germsvel/status/1631627732261154816 – Tip from German on using phx-mounted binding to do initial animations with JS transitionshttps://fullstackphoenix.com/tutorials/mix-task-automatic-convert-to-verified-routes – A mix task was created to help projects migrate to verified routes by the people at Fullstack Phoenix.https://gist.github.com/andreaseriksson/e454b9244a734310d4ab74d8595f98cd – Gist for mix task convert_to_verified_routes.exhttps://twitter.com/basilenouvellet/status/1628702926318313473 – Quick bash script to launch a LiveBook connected to your Fly instancehttps://flowbite.com/docs/getting-started/phoenix/ – Flowbite has TailwindCSS styled components and just added a “getting started with Phoenix” guide.https://twitter.com/bcardarella/status/1632956603249950722 – All LiveView Native SwiftUI views are complete. On to Modifiershttps://github.com/liveviewnative/liveview-client-swiftui/issues/42 – Github checklist of SwiftUI viewshttps://github.com/erlang/otp/releases/tag/OTP-26.0-rc1 – OTP 26 RC 1 bring improvementshttps://erlangforums.com/t/how-is-the-new-dialyzer-incremental-mode-different/2367 – Dialyzer gets an --incrementalhttps://gleam.run/news/v0.27-hello-panic-goodbye-try/ – Gleam v0.27 releasedhttps://codebeamstockholm.com/#register – CodeBEAM Lite Stockholm on Fri, 12 May 202 - one day conference and early bird tickets are on sale nowDo you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected]
https://github.com/LivewareProblems/Orionhttps://twitter.com/Di4naO/status/1624876674499198976https://github.com/spawnfest/Orion – Started as a 2021 Spawnfest entry that didn't completehttps://twitter.com/Di4naO/status/1628067971007479811 – Difference from FlameOn Twitter discussionhttps://twitter.com/lostkobrakai/status/1628069107269570560 – Comment about immutable filesystemshttps://www.erlang.org/doc/efficiency_guide/profiling.htmlhttps://www.erlang.org/doc/man/eprof.htmlhttps://www.erlang.org/doc/man/fprof.htmlhttps://github.com/DockYard/flame_onhttps://github.com/strace/stracehttps://strace.io/https://www.erlang.org/doc/apps/erts/tracinghttps://github.com/ferd/recon/https://hex.pm/packages/ex2mshttps://github.com/ericmj/ex2mshttps://hexdocs.pm/matcha/Matcha.htmlhttps://hex.pm/packages/xprofhttps://stackoverflow.blog/2022/12/26/why-the-number-input-is-the-worst-input/https://ebpf.io/https://userinyerface.com/https://www.boredpanda.com/funny-worst-input-fields/https://twitter.com/di4naO – on Twitterhttps://github.com/DianaOlympos/ – on Githubhttps://hachyderm.io/@Di4na – on Fediversehttps://www.softwaremaxims.com/ – BlogMessage the show - @ThinkingElixirMessage the show on Fediverse - @[email protected] Email the show - [email protected] Mark Ericksen - @brainlidMark Ericksen on Fediverse - @[email protected] David Bernheisel - @bernheiselDavid Bernheisel on Fediverse - @[email protected] Cade Ward - @cadebwardCade Ward on Fediverse - @[email protected] Sponsored By:
- Fly.io: Fly.io is a great place to deploy your next Phoenix application! Check them out!