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

How to manage ginormous ExVCR cassettes

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

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.

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

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

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

Bring your variables back from the dead!

Persist your variables across iex restarts and understand the mechanics behind it: https://engineering.tripping.com/bring-your-variables-back-from-the-dead-ea250cf58ba4 #myelixirstatus

Exploring Phoenix Assigns

In this episode we’ll explore how to use Phoenix assigns in the connection, template, and socket.

https://elixircasts.io/exploring-phoenix-assigns

Deconstructing Elixir's GenServers

In episode #3 of Elixir Alchemy, we’re deconstructing the GenServer module to see how it works under the hood.

https://blog.appsignal.com/2018/06/12/elixir-alchemy-deconstructing-genservers.html

Elixir supervision strategies

An overview of supervision strategies available in Elixir.

https://www.pompecki.com/post/supervision-strategies/

Generating Test Fixtures with Wireshark

Check out how I used Wireshark to help reduce the tedium of testing my Elixir-based serializers and parses for the Bitcoin peer-to-peer protocol:

Generating Test Fixtures with Wireshark

harnais_runner v0.1.0

Just published first release of harnais_runner.

The package is based on the old code but is almost a complete rewrite.

All the old tests work. Tests are now run concurrently. Also a test can be compared with a “reference” test.

Lots of details and examples in the docs

Elixir Outlaws episode 9 is out - Happiness Lamp

A new episode of Elixir Outlaws is ready for your ears.

Patenting, Typespecs, Testing, and more.

https://elixiroutlaws.com/9