#elixir
José Valim: "Elixir is great for everything that runs on top of a socket”
https://evrone.com/jose-valim-interview
José Valim: "Elixir is great for everything that runs on top of a socket”
https://evrone.com/jose-valim-interview
Evrone
An interview with José Valim, Creator of Elixir by Evrone
Evrone conducted an interview with José Valim, the creator of the Elixir programming language, to learn about his approach to building Elixir & his goals for the language.
#elixir
Elixir range— a strange experience on enumeration
https://medium.com/blackode/elixir-range-a-strange-experience-on-enumeration-9256a5e217a5
Elixir range— a strange experience on enumeration
https://medium.com/blackode/elixir-range-a-strange-experience-on-enumeration-9256a5e217a5
Medium
Elixir Range— A Strange Experience on Enumeration
You are only a stranger until known
#elixir
Elixir protocols — implementing inspect over custom data type
https://medium.com/blackode/elixir-protocols-implementing-inspect-over-custom-data-type-405937389a8d
Elixir protocols — implementing inspect over custom data type
https://medium.com/blackode/elixir-protocols-implementing-inspect-over-custom-data-type-405937389a8d
Medium
Elixir Protocols — Implementing Inspect over custom data type
Designing custom datatype inspection
#elixir #engineering #web_development
Creating a sonos volumeknob with elixir, the beam, and liveview
https://dockyard.com/blog/2020/09/08/creating-a-sonos-volumeknob-with-elixir-the-beam-and-liveview
Creating a sonos volumeknob with elixir, the beam, and liveview
https://dockyard.com/blog/2020/09/08/creating-a-sonos-volumeknob-with-elixir-the-beam-and-liveview
DockYard
Creating a Sonos VolumeKnob with Elixir, the BEAM, and LiveView - DockYard
Using Elixir, the BEAM, and LiveView to build a Sonos volume device
#elixir
The sound of erlang: how to use erlang as an instrument.
https://www.erlang-solutions.com/blog/the-sound-of-erlang-how-to-use-erlang-as-an-instrument.html
The sound of erlang: how to use erlang as an instrument.
https://www.erlang-solutions.com/blog/the-sound-of-erlang-how-to-use-erlang-as-an-instrument.html
Erlang-Solutions
The sound of Erlang: How to use Erlang as an instrument. | Erlang Solution blog
Want to discover a fun new Erlang project? A lot has been said about Erlang's concurrency and fault-tolerance, and with good reason, but it is still important to remember that programming can and should be fun.
In this tutorial, we show you how to use Erlang…
In this tutorial, we show you how to use Erlang…
#elixir
Building a blockchain in elixir part-1
https://medium.com/@y316nitk/building-a-blockchain-in-elixir-part-1-4d4ed889525b
Building a blockchain in elixir part-1
https://medium.com/@y316nitk/building-a-blockchain-in-elixir-part-1-4d4ed889525b
Medium
Building a blockchain in Elixir part-1
Today we are going to build a blockchain in Elixir. We will build everything whatever a basic blockchain provides, concepts are simple and…
#elixir
The curious case of string.slice/3
https://medium.com/@adworse/the-curious-case-of-string-slice-3-de081c021e41
The curious case of string.slice/3
https://medium.com/@adworse/the-curious-case-of-string-slice-3-de081c021e41
#elixir
From php to elixir |> beginning
https://medium.com/@patrykwozinski/from-php-to-elixir-beginning-7eb5ba65d640
From php to elixir |> beginning
https://medium.com/@patrykwozinski/from-php-to-elixir-beginning-7eb5ba65d640
Medium
From PHP to Elixir |> beginning
Hi everyone! Welcome to my first post from the “From PHP to Elixir” series about changing the paradigm and programming language. I’d like to present to you my way to start learning a new tool that is…
#elixir
Testing a phoenix liveview that does an async operation after mount
https://medium.com/elixir-learnings/testing-a-phoenix-liveview-that-does-an-async-operation-after-mount-b8ec27e6c167
Testing a phoenix liveview that does an async operation after mount
https://medium.com/elixir-learnings/testing-a-phoenix-liveview-that-does-an-async-operation-after-mount-b8ec27e6c167
Medium
Testing a Phoenix LiveView that does an async operation after mount
I had a LiveView that was avoiding blocking mount by doing its side-effect (fetching data from a backend service) asynchronously. I…
#elixir
Phoenix liveview: working the 80/20 rule
https://medium.com/@voltron_18626/phoenix-liveview-working-the-80-20-rule-87b8d0623aa3
Phoenix liveview: working the 80/20 rule
https://medium.com/@voltron_18626/phoenix-liveview-working-the-80-20-rule-87b8d0623aa3
Medium
Phoenix LiveView: Working the 80/20 rule
We really like Elixir at GenUI. We initially used it (to great success) for an internal project, and have since used it to solve a few…
#docker #elixir #devops #thisweekilearned
A few caveats to running elixir tests in containers and ci
https://dev.to/noelworden/a-few-caveats-to-running-elixir-tests-in-containers-and-ci-21ef
A few caveats to running elixir tests in containers and ci
https://dev.to/noelworden/a-few-caveats-to-running-elixir-tests-in-containers-and-ci-21ef
DEV Community
A Few Caveats to Running Elixir Tests in Containers and CI
As a fitting follow up to last week's post dealing with proper database configuration and Docker cont...
#phoenix #beginners #elixir #mailer
Using bamboo to send emails in phoenix
https://dev.to/heerthees/using-bamboo-to-send-emails-in-phoenix-529d
Using bamboo to send emails in phoenix
https://dev.to/heerthees/using-bamboo-to-send-emails-in-phoenix-529d
DEV Community
Using Bamboo to Send Emails in Phoenix
I’ve never encountered a web application that doesn’t send emails to users! It’s so important. Let’s look into a popular mailing library called Bamboo and see how it can be used to trigger emails in our Phoenix web application.
#elixir
Use ecto embedded schemas to back phoenix forms
https://medium.com/@guitsaru/use-ecto-embedded-schemas-to-back-phoenix-forms-791accc7fe6b
Use ecto embedded schemas to back phoenix forms
https://medium.com/@guitsaru/use-ecto-embedded-schemas-to-back-phoenix-forms-791accc7fe6b
Medium
Use Ecto Embedded Schemas to Back Phoenix Forms
Phoenix has been pushing separation of concerns through it’s defaults by generating project and project_web directories and defaulting…