Programming

Programming

1474 bookmarks
Custom sorting
Elixir Drops 0.2.0 with support for custom types was released!
Elixir Drops 0.2.0 with support for custom types was released!
Since the previous release in October, my intermittent efforts have been dedicated to developing version 0.2.0 of Elixir Drops, concentrating primarily on enhancing its type system. The main objective has been to introduce the functionality for users...
·solnic.dev·
Elixir Drops 0.2.0 with support for custom types was released!
Elevate Your Elixir With Sigils
Elevate Your Elixir With Sigils
Adding support for real-valued intervals implementing the Enumerable Protocol in Elixir.
·thestackcanary.com·
Elevate Your Elixir With Sigils
Data Structures and Algorithms In C (DSA Masterclass)
Data Structures and Algorithms In C (DSA Masterclass)
Data Structures and Algorithms In C (DSA Masterclass). Learn Data Structures and Algorithms In C (DSA Masterclass) to provide efficient solution to complex problems.
·coursegalaxy.newzenler.com·
Data Structures and Algorithms In C (DSA Masterclass)
Elixir programming language guide | Curiosum
Elixir programming language guide | Curiosum
Learn about Elixir - a productive, scalable, functional programming language that consistently ranks as one of the most loved programming languages in the world
·curiosum.com·
Elixir programming language guide | Curiosum
Unpacking Elixir: Phoenix
Unpacking Elixir: Phoenix
In this series I've been unpacking various facets of Elixir. Mostly this has meant trying to explain Erlang and the BEAM through the lens of Elixir. Now we are moving into the domain of the web framework. This is where I dare say that Elixir has much more to say than Erlang. Erlang has to my understanding never landed fully on a canonical preferred web framework. Elixir has Phoenix and this post will be unpacking Phoenix. The Elixir web framework.
·underjord.io·
Unpacking Elixir: Phoenix
gen_statem in context
gen_statem in context
My personal notes and opinions on :gen_statem in Elixir.
·moosie.us·
gen_statem in context
You might not need gradual typing in Elixir
You might not need gradual typing in Elixir
Elixir's lack of static typing doesn't have to be a dealbreaker. Discover how the functional paradigm avoids the usual pitfalls of dynamic typing.
·phoenixonrails.com·
You might not need gradual typing in Elixir
Oh, the API Clients You’ll Build (in Elixir)
Oh, the API Clients You’ll Build (in Elixir)
Today we are going explore how to write API clients in the Elixir language. This is a follow-up article to my presentation at OpenCamps…
·medium.com·
Oh, the API Clients You’ll Build (in Elixir)
Testing Event Based APIs
Testing Event Based APIs
When writing Unit Tests or Integration Tests for an API that exposes events, we need a way to validate that the events are called. The simplest approach would be to set a variable when the event is called. In the test itself we can sleep for a certain duration and check the variable:
·danzilberdan.github.io·
Testing Event Based APIs
Serving static assets on a subpath in Phoenix
Serving static assets on a subpath in Phoenix
Phoenix serves static files with a Plug.Static defined in the endpoint. But what if we want to serve additional static files from subpaths?
·medium.com·
Serving static assets on a subpath in Phoenix
Today I Learned
Today I Learned
TIL is an open-source project by Hashrocket that exists to catalogue the sharing & accumulation of knowledge as it happens day-to-day.
·til.hashrocket.com·
Today I Learned
Persistent connections with gen_statem
Persistent connections with gen_statem
How we can use the gen_statem behaviour to implement a resilient state machine that holds a connection to an external service.
·andrealeopardi.com·
Persistent connections with gen_statem
Building a Streaming Music Service with Phoenix and Elixir
Building a Streaming Music Service with Phoenix and Elixir
I thought it would be nice to make a streaming music service focused on bringing lo-fi artists and listeners together. Early on, I put together a series of prototypes to explore with a small group of listeners and artists. Since this is a technical article, I'll jump right into the requirements we arrived at, though I'd love to also do an article on the strategies and principles that guided our exploration.
·lofi.limo·
Building a Streaming Music Service with Phoenix and Elixir
Polymorphic embeds in Ecto
Polymorphic embeds in Ecto
How to abuse Ecto embeds to do our dirty polymorphic bidding.
·danschultzer.com·
Polymorphic embeds in Ecto