Programming

Programming

1513 bookmarks
Custom sorting
Unpacking Elixir: Syntax
Unpacking Elixir: Syntax
Elixir is a language with syntactical roots in Ruby. It also carries the Erlang legacy. Legacy used here as in "a great legacy" and not as in "system you don't like anymore". Ruby is an object-oriented language. Elixir is functional language. The Erlang part has an impact as Elixir was designed to provide strong interoperability with Erlang. Like Ruby and Erlang, Elixir is a high-level of abstraction and very dynamic language. Overall I would say the Elixir syntax is pretty approachable and reasonable to learn. Let's unpack it.
·underjord.io·
Unpacking Elixir: Syntax
Phoenix Telemetry module for TelemetryDeck
Phoenix Telemetry module for TelemetryDeck
The Telemetry library is a popular option to publish metrics and events in Elixir applications. Many libraries (including Phoenix) are already using the :telemetry package as a way to give users more insight into the behaviour of their applications and bring observability at key moments in the application lifecycle. In
·iamkonstantin.eu·
Phoenix Telemetry module for TelemetryDeck
Data structures
Data structures
An introduction to data structures...
·datastructures.substack.com·
Data structures
Unpacking Elixir: Concurrency
Unpacking Elixir: Concurrency
Elixir is the thing I do most of my public writing and speaking about. It is my default programming language for the last 5-6 years. It suits my brain. Performs well for the kind of work I typically do. And using it I have experienced very few drawbacks. Rather than writing yet another post trying to widely summarize what I think is beneficial about the language I want to try and go a bit deeper on one particular aspect I like. Not incredibly technically deep, but unpack the concepts more thoroughly. I hope this will be a series of stand-alone posts. We will see. This time we unpack Elixir concurrency (and parallelism).
·underjord.io·
Unpacking Elixir: Concurrency
Announcing Delta for Elixir - Knock Down Silos by Slab
Announcing Delta for Elixir - Knock Down Silos by Slab
We are excited to open-source our Elixir implementation of Delta – an expressive format to describe contents and changes that powers our real-time collaboration.
·slab.com·
Announcing Delta for Elixir - Knock Down Silos by Slab
Implicit try in Elixir | Curiosum tils
Implicit try in Elixir | Curiosum tils
Uncover Elixir's hidden gem - the 'implicit try'. Enhance error handling and code readability. Dive into this elegant feature's benefits in our exploration.
·curiosum.com·
Implicit try in Elixir | Curiosum tils
Slugify (slight return)
Slugify (slight return)
A Python function for turning a title into a slug for blog publishing.
·leancrew.com·
Slugify (slight return)
5 Tips for Elixir Beginners
5 Tips for Elixir Beginners
I first started looking into Elixir upon the recommendation of a friend of mine about the wonders of the language. My first foray into the language was over a year ago as I dipped my toe into the Phoenix Framework to see how it compared to something like ReactJS, the
·thestackcanary.com·
5 Tips for Elixir Beginners
Elixir For Fun
Elixir For Fun
The ECSpanse
·iacobson.medium.com·
Elixir For Fun
From Python to Elixir Machine Learning
From Python to Elixir Machine Learning
Moving on from Python Machine Learning might seem impossible. Let me break down why and how you can do it.
·thestackcanary.com·
From Python to Elixir Machine Learning
An Opinionated Way of Organizing GraphQL APIs using Absinthe and Phoenix
An Opinionated Way of Organizing GraphQL APIs using Absinthe and Phoenix
REST has been the predominant architectural choice for API development on the web. GraphQL being the new kid in town has been continually gaining traction over the last few years as an alternative way to build APIs. GraphQL is - "A query language for...
·meraj-gearhead.ca·
An Opinionated Way of Organizing GraphQL APIs using Absinthe and Phoenix
Metaprogramming in Elixir with macros
Metaprogramming in Elixir with macros
Macros are one of the most powerful concepts in Elixir. Its what differentiates the language from the underlying Erlang BEAM…
·medium.com·
Metaprogramming in Elixir with macros
MoonBit
MoonBit
·moonbitlang.com·
MoonBit
Blog
Blog
·moonbitlang.com·
Blog