Walk through monitoring the Erlang VM with the metrics automatically shown in AppSignal’s Magic Dashboard - https://blog.appsignal.com/2020/02/04/elixir-monitoring-erlangvm-with-magic-dashboards.html
incompleteCodeflag and instead always use the criteria used when
name prefix exact name ResolveResult valid ❌ N/A ❌ N/A ✅ ❌ ✅ ❌ ✅ ✅ ✅ ✅
This extends #1617 to more cases.
- Qualified calls (
- Type specs (
- Aliases (
- Module Attributes (
- Variables (
Protocolreserved module attributes (
- Qualified calls (
- Fix debugger evaluator for Elixir >= 1.9.2. Ports elixir-lang/[email protected].
Trans, the small library for embedded translations in Elixir schemas has been updated to 2.2.0.
The main change in this new version is that
Trans.Translator.translate/3 can now receive a string, allowing us to use the output of
Gettext.get_locale/0. For example, we can now write:
Trans.Translator.translate(Article, :title, Gettext.get_locale())
This release also removes Faker as a dependency, updates ExDoc and removes support for Elixir versions older than 1.6 (which are not officially supported by the core team anymore).
This is a continuation of the Simple Phoenix LiveView App series that started with basic setup and a minimal interactive app that captured keyboard events last time.
This time we’ll plan out schemas, look at the relatively complex associations used in a large content site like Alchemist Camp, as explained in the earlier series, and then decide on a good schema structure for this newer, simpler app.
Screencast + article + diagrams: https://alchemist.camp/episodes/phoenix-live-view-db-schemas
Elixir Wizards S3E10 - Sophie DeBenedetto and Meryl Dakin on Training and Building Elixir Projects Under Constraints
Latest episode released today! Check it out here: https://podcast.smartlogic.io/s3e10-debenedetto-dakin
Explore a wide array of Elixir ecosystem tools that can help you create top-notch CI pipelines.
A series designed for those getting started with Elixir and deployment.
ElixirWeekly: The Elixir Community Newsletter, covering community news you easily miss, shared on ElixirStatus and the web, in one email every Thursday.
In this post Tjaco explores how to render markdown files directly in a Phoenix app and investigates the underling mechanism of Template Engines.
Today I upgraded my development environment by installing Elixir LS and actually it’s pretty nice!
One of the great things about GraphQL is how broad the abstractions are. Everything is just an “object”, with “fields”! This makes things infinitely composable, and is where a good deal of the power in GraphQL comes from. But, like all things, there are downsides to this - first and foremost (in my opinion) is that it makes organizing a project difficult. Because you can do just about anything, you might end up doing that, and having a fairly difficult time of finding things and knowing where to put stuff. But, most importantly, this can make talking about GraphQL applications difficult since some of these terms are really murky.
Code BEAM STO is back with a festival of talks by and for the Erlang, Elixir, Phoenix, LiveView, Nerves communities! Get the best rates now! Book conference and training tickets now!
In an effort to improve diversity and benefit the Elixir community, we are offering 15 scholarships to the Lonestar Elixir conference to underrepresented folks in tech - women and minorities. We’d love for you to join us February 27-28, 2020 in downtown Austin, Texas! If you are interested, go to [link] https://lonestarelixir.com/scholarships and send us an email! Come join us!
My thoughts on Lumen and a guide to trying the current bleeding-edge development version yourself. Where you can write Erlang or Elixir to run in your browser. Thanks to the Lumen team for the help on all of this.
This is the final layer for our object store responsible for exposing it over the web. It exposes endpoints: /upload for uploading a file and /file/:file_id for getting a file by ID.
We used simple and elegant plug abstraction for providing an HTTP interface with routing, avoiding use of any web frameworks: though Phoenix is quite modular, it may not be needed for thin Web layers (as they should be).
Check out the latest episode of Elixir Wizards here: https://podcast.smartlogic.io/s3e9-zelenka
All Ruby/Rails developers know that for features neither provides, there is probably a Ruby Gem contributed by someone in the community that solves that problem.
Elixir’s equivalent to Ruby Gems are Hex packages. Hex is a package manager that provides reusable libraries for both Elixir and the Erlang ecosystem…