Awesome Elixir - Your go-to Elixir Toolbox

A curated list of awesome Elixir and Erlang packages and resources. The goal is to help you find the software and libraries you need. Made by developers for developers. It based on the awesome-elixir list in GitHub + additional metadata, ordering by popularity and dev activity, package comparisons and more.

https://elixir.libhunt.com/

From Rails to Phoenix

In this episode of Full Stack Radio, Adam talks to Derek Prior of thoughtbot about building web applications in Elixir with Phoenix, and how it compares to building an application in Ruby on Rails.

http://www.fullstackradio.com/45

Serving Phoenix and Continuous Deployment

A GitBook showing you how to build a server for your Phoenix project, and set up a continuous deployment pipeline.

In the book, you will learn about:

  • Ubuntu server boilerplate (adding users, basic security)
  • Installing Erlang and Elixir on a build server using asdf
  • Serving your project over HTTPS using Let’s Encrypt
  • Using eDeliver to build and deploy your Phoenix project
  • Integrating with CircleCI for continuous integration/deployment

https://www.gitbook.com/book/dustinfarris/phoenix-continuous-deployment

Subscribe on GitBook for updates.

Benchee 0.3.0 released – formatters, parallel benchmarking & more

Benchee, the extensible and easy (micro) benchmarking library, saw a 0.3.0 release last Sunday! You can read more about the numerous improvements, such as multiple formatters and parallel benchmarking in this blog post or simply check out the changelog!

Deploying Elixir releases

Deployment is a really critical part of any project. I posted some info about how we are deploying a Phoenix application to production:

http://elviovicosa.com/blog/2016/07/13/deploying-elixir-releases.html

Family Ties Part 9 posted, continuing discussion on the preprocessor

Posted the ninth of a continuing series of articles on similarities and differences between Erlang and Elixir. This post continues coverage of the Erlang preprocessor, discussing how preprocessor features can be reproduced using Elixir macros.

http://daniel-azuma.com/blog/2016/07/11/family-ties-9-curse-of-the-preprocessor

Index of previous articles in the series: http://daniel-azuma.com/articles/family-ties/

Phone v0.3.0 released. A hex package to get info from phone numbers.

Phone is hex package to extract useful information from telephone numbers. Recently updated to v0.3.0, to better use with pipes |> and Enum module. We’re missing a lot of countries area codes, any help is welcomed.

Hex

Github

A Simple Scheduled Task in Phoenix

A short intro to writing scheduled tasks in Phoenix using the Quantum package:

https://medium.com/@kagemusha_/a-simple-scheduled-task-in-phoenix-7b89fa32b9f3#.d1u8wej85

Hex package to monitor your remote elixir app

I wrote a hex package that includes a mix task which helps you monitor your remote elixir app on your local machine. It uses the erlang observer.

https://github.com/schurig/elixir-remote-monitor

It’s my first hex package. Feel free to help me improve it.

Elixir Programs that Reason.

On Automating The Future we discuss how Rules & Reason can be used to create systems that come to conclusions on their own, instead of being imperatively programmed to reach a solution. We also show several interactions with an Example project called “VAGABOND” to demonstrate this fully! Hope you enjoy! http://www.automatingthefuture.com/blog/2016/6/5/rules-are-the-key-to-building-automated-systems-that-reason

ExMachina Hits 1.0 - More Flexible, More Useful and Support for Ecto 2.0

ExMachina is a library that makes creating test data in Elixir both easy and powerful. Check out the details of the changes in ExMachina 1.0 in the blog post https://robots.thoughtbot.com/announcing-exmachina-10–factories-with-a-functional-twist

Happy testing!

Deploying Elixir to AWS Elastic Beanstalk with Docker

I cover getting started with a new Dockerfile, using the Elastic Beanstalk CLI to manage and debug your application and enabling support for websockets on AWS.

https://robots.thoughtbot.com/deploying-elixir-to-aws-elastic-beanstalk-with-docker

Understanding deps and applications in your Mixfile

How to manage and initialize Elixir-Phoenix applications dependencies and third-party libraries with Mix.

Understanding deps and applications in your Mixfile « Plataformatec Blog

Carbon - User library for elixir and phoenix

https://github.com/elixirdrops/carbon

Writing A Full Site in Phoenix and Elm Part 3: Navigation From The Ground Up

I just published part 3 of a story on writing a full site in Phoenix and Elm! This time, we’re focusing in on implementing some basic navigation (without any libraries to help us)! We’ll also cover ways to implement pseudo onLoad events in an Elm-friendly way!

https://medium.com/@diamondgfx/writing-a-full-site-in-phoenix-and-elm-8f50ba4382a3#.uqtcwwng9

Doorman - Tools to make Elixir authentication simple and flexible.

Modules and functions to make authentication with Plug/Phoenix and Ecto easy without tons of configuration or boxing users into rigid framework. The primary goal of Doorman is to build an opinionated interface and easy to use API on top of flexible modules that can also be used directly.

https://github.com/BlakeWilliams/doorman

6 months with Elixir and Phoenix

After 6 months using Elixir and Phoenix in production, I would like to share my findings and opinions.

http://elviovicosa.com/blog/2016/07/07/6-months-with-elixir-and-phoenix.html

AppSignal launches error tracking and performance insights for Elixir & Phoenix

AppSignal is soon launching error tracking and performance insights for Elixir & Phoenix apps (plus event metrics, host metrics and much more).

https://appsignal.com/elixir

Kerosene 0.2.0 is out with json support

I am happy to announce kerosene 0.2.0, the release includes support for json as well as bootstrap4.

https://github.com/elixirdrops/kerosene

Updated phoenix_markdown to use Earmark 1.0.1

For reals this time…

Updated phoenix_markdown to 0.1.2 now that Earmark has shipped v1.0.1 https://hex.pm/packages/phoenix_markdown

Previous page Next page