ElixirWeekly: The Elixir Community Newsletter, covering community news you easily miss, shared on ElixirStatus and the web, in one email every Thursday.
Exploring how to elegantly read the request’s body when using Plug.
Learn from our example and check this quick tips and tools to analyse your crash dumps in this blog post.
Blogged on how do I support Enumerable, Collectable, and Access in structs in
Build a simple JSON endpoint to expose a service, or process webhook events, without the overhead of a full framework:
I spent some time this week ripping the
combination dependency out of my application and building my own permutation generator. Long live list comprehensions!
I recently refactored the Gossip Elixir client and came up with a pretty nice flow for processing events. This post shows off the new flow. Gossip is a cross game chat platform.
Here is the Eighth version of 10 Killer Elixir Tips.
Join our telegram channel https://t.me/blackoders
Read about the latest changes in Horde 0.3.0 (API parity with Elixir Registry! Join decomposition!) and the path to 1.0.
Help us get to 1.0. Fill out the survey if you are using Horde:
Planga is a new open-source web-service (written in Elixir) that is currently in open Beta, that allows you to seamlessly integrate live chat functionality in your existing web-app.
We’ve now released a guide to show you how easy it is to add live chat using Planga in a Phoenix/Elixir-project! Setting up simple Live Chat in a Phoenix project using Planga.
Versioning provides a way for API’s to remain backward compatible without the headache.
This technique is well described in the article APIs as infrastructure: future-proofing Stripe with versioning.
Through use of a simple data structure and DSL to “describe” your version changes through a schema, you can transform your base data to a version pinned to a user.
Check it out at:
Add IntelliJ Elixir Help to Help menu that opens link in browser using plugin version to link to README.md on GitHub.
ExUnit.Casemodules from template. Template contains
aliasof the source module
testthat checks that the source module exists.
- Drop “Elixir” prefix from templates name in Elixir File dialog since you already know you’re creating an Elixir File.
- Fix deadlinks to Run Configurations, which broke when section was renamed Run/Debug Configurations and auto-anchor changed name.
- Fix image links in
defmoduleone-liner isn’t mistaken for call definition head in Go To Symbol.
Big news for Spandex users! Now you can just
use SpandexPhoenix at the top of your
Phoenix.Endpoint module to get robust tracing (including error-reporting), without having to manually add several Plugs and