Elixium Blockchain - A Blockchain written in Elixir

We’ve made some great progress on Elixium, and have the javascript contracting portion under development. Check it out at https://github.com/ElixiumNetwork/elixium_core

My OTP 21 highlithts - things interesting for Elixir users

In this post I look into the new features OTP 21 introduced and explore those that will be especially important for users of Elixir.

https://michal.muskala.eu/2018/06/20/my-otp-21-highlights.html

Elixir API and Elm SPA - Part 3: Elm App creation and Routing setup

This is part 3 of a series on building a CRUD app with Elixir as the JSON REST API and Elm as the SPA.

Elixir API and Elm SPA - Part 3: Elm App creation and Routing setup

ElixirWeekly: The Elixir Community Newsletter, covering community news you easily miss, shared on ElixirStatus and the web, in one email every Thursday.

Limiting Peers with DynamicSupervisor Options

Let’s use DynamicSupervisor’s built in :max_children option to limit the number of peer connections made by our in-progress Bitcoin node:

Limiting Peers with DynamicSupervisor Options

First Impression of Elixir, from a Rubyist’s Perspective

http://www.sihui.io/first-impression-of-elixir/

After playing with Elixir for about a month, I decided to write a post summarizing my thoughts. This post covers the following:

  • Why I didn’t try Elixir earlier;
  • Nitpicking at object-oriented programming and Rails;
  • What changed my mind and made me give Elixir a try;
  • Materials I used to learn Elixir;
  • My thoughts after a month.

Quick look at new :gen_server handle_continue callback

https://medium.com/appunite-edu-collection/quick-look-at-new-gen-server-handle-continue-callback-2ef0408391ff

Typed Elixir structs without boilerplate code

I’ve written a library to help you define structs with a type, default values and enforced keys thanks to an Ecto-like API.

(Short) article here: https://medium.com/@ejpcmac/typed-elixir-structs-without-boilerplate-c565520691a3

Part #5 of building a weather station using Elixir and Nerves is live!

https://www.frankkumro.com/post/rasberry-pie-elixir-nerves-weather-station-part5/

Part #5 of building a weather station using @elixirlang and @NervesProject is live!

Lesson 1: The Guessing Game (Elixir 1.6)

Elixir beginner lesson #1 re-recorded with bigger font-sizes for people watching on small screens and updated for Elixir 1.6!

https://alchemist.camp/episodes/guessing-game

Shameless plug: Check out @elixirstatus' other community project:

Credo, a new static code analysis tool that acts as a code linter, but also focusses on teaching coding practices and code consistency.

How to manage ginormous ExVCR cassettes

How to manage ginormous ExVCR cassettes https://minhajuddin.com/2018/06/18/how-to-manage-ginormous-exvcr-cassettes/

7 Tips for Building Kiosk Device with Nerves and Buildroot

Just a few things I’ve learned working with elixir nerves and buildroot

https://blog.fazibear.me/7-tips-building-kiosk-device-with-nerves-and-buildroot-9d6cbf089600

Elixir API and Elm SPA - Part 2: Adding Guardian Authentication

This is part 2 of a series on building a CRUD app with Elixir as the JSON REST API and Elm as the SPA.

Elixir API and Elm SPA - Part 2: Adding Guardian Authentication

ZTD: Real-time Todo App over RabbitMQ

Todo app example in Elixir/Phoenix that can synchronize with other running instances in real-time over RabbitMQ (Video Demo)

Github: ZTD

PagerDuty blog post on Elixir adoption

https://www.pagerduty.com/blog/elixir-at-pagerduty/

Shake Before Use: 3 Things to Consider When Hosting Elixir

Some of Elixir’s most powerful capabilities are misunderstood or not accounted for at all. Choose the right host more quickly by understanding the unique strengths of Elixir and how they should impact hosting decisions.

https://www.verypossible.com/blog/what-to-consider-when-hosting-elixir

Semaphore Doubled Free CI/CD Capacity for Open Source

Semaphore has increased the free CI/CD capacity on all open source organizations from 2 to 4 Boxes: https://semaphoreci.com/blog/2018/06/13/doubled-free-cicd-capacity-for-open-source.html

Dialyxir v1.0.0-rc2

Now includes Elixir style formatting for warnings and a mix dialyzer.explain task for explaining warnings.

Hex | GitHub

Executing raw SQL queries in Elixir

I have blogged on how you can execute raw SQL queries in Elixir with Postgrex or Mariaex.

Extending a CMS with markdown and regex

In this episode we extend our CMS to show customized views for members and using custom markdown and regex (including features such as dotall and negative look-ahead assertions).

Elixir API and Elm SPA - Part 1

This is part 1 of a series on building a CRUD app with Elixir as the JSON REST API and Elm as the SPA.

Elixir API and Elm SPA - Part 1