Learn what parser combinators are, what they are made of, and how to make your own CSV parser using NimbleParsec, a parser combinator library written in Elixir.
In episode 42 of Thinking Elixir, we talk with Velina Petrova about a blog post she wrote showing how a “designer dreamed up” feature was delivered using LiveView and Alpine.js. She shares how she added the feature to a non-LiveView page demonstrating a great strategy for slowly moving a project in the direction you want to go without stopping to re-write. We also talk about blogging, the value of sharing and putting yourself out there. We all share some tips we’ve found helpful when creating content.
After two years on a commercial project, I wrote about my experience with Elixir.
Recently released “Elixir: The Big Picture” on Pluralsight, focusing on what makes Elixir different and why companies should embrace it. All Pluralsight courses are free this month.
In these last days I’ve been writing this tiny Elixir lib https://github.com/norbajunior/machinist with a DSL to implement state machines.
We’re excited to announce our first-ever Elixir Wizards conference! If you have an idea for a presentation, let us know–submissions for speakers and panelists are open through 4/18: https://smartlogic.io/about/community/elixir-wizards-conference/
In episode 41 of Thinking Elixir, we talk with Mrinal Wadhwa about Ockam.io, both the project and the company. They are taking on the ambitious goal of building an open protocol through Elixir and Rust libraries to enable secure and trusted IoT platforms. We learn about recurring problems that the IoT industry faces and how they are seeking to solve them differently. A very informative and interesting discussion!
PhxComponentHelpers are helper functions meant to be used within Phoenix LiveView
live_components to make your components more configurable and extensible from templates.
Programming languages that are not functional can get messy with lots of if-else statements especially if you are a beginner. With functional programming languages that practice is not followed, let’s dive in with a simple example with the Elixir programming language.
Latest blog post is out today! Check it out here: https://blog.smartlogic.io/advanced-ecto-multi-usage/
Everything you need to know about Alchemy Conf 2021. Date, tickets, charity proceeds and carbon-neutrality. https://subvisual.com/blog/posts/virtualchemy-conf-may-28-2021
Support for code folding landed in master on the ElixirLS project. Here is a walk through getting it set up for Emacs users, specifically Doom Emacs.
Connect to multiple blockchains to process log events with a near uniform API https://github.com/fremantle-industries/slurpee