ExTrello - wrapping the Trello API

A simple library to make integration with Trello in your Elixir application easier.

PRs/Issues welcome!

Github | Hex

HTML parsing in Elixir with leex and yecc

As part of my attempt to build a text-based web browser, I needed an HTML parser I could use from Elixir.

Rather than jump straight into an existing solution, I decided to see how writing a parser with leex and yecc would go (ultimately deciding a library was a better option).

Using Elixir's GenStage and Flow to build product recommendations

A real-world example of building a computational parallel pipeline using Flow.

Crowdsourcing product mentions, applying sentiment analysis, and scoring to rank products. Used to build the Start learning Elixir recommendation website.

Step-by-step guide to building, visualising and optimising a pipeline built with the new Flow library.

Agent Obsession: The Elixir Anti-Pattern I fell into and how to avoid it.

A blog post I wrote up describing the Elixir Anti-Pattern I fell into while building my first process heavy application and how other folks new to the language can avoid it.

https://medium.com/@tony_winn/agent-obsession-a92efd5c23ab

Eliver: Interactively bump the version of any mix project

A project I started a few months back to learn Elixir.

https://github.com/glasnoster/eliver

Simplifying Elixir Releases with Edeliver

Check out this article about using edeliver to simplify your Distillery-powered Elixir releases.

OK 1.3.0: Added `with` special form for `:ok/:error` tuples

Improved sugar for combining multiple functions that may fail. Very useful in clearing up code with a high branching factor due to error cases. Works by considering tagged tuples as a result monad and providing the relative for comprehension.

https://github.com/CrowdHailer/OK

https://elixirforum.com/t/experimental-alternative-to-with-help-with-naming/3264/9

A simpler way to generate an incrementing version for elixir apps

http://minhajuddin.com/2017/01/18/a-simpler-way-to-generate-an-incrementing-version-for-elixir-apps/

Live Like a Hippy - First StLouis Elixir Meetup

St Louisans: Come join us on Monday, February 20th, for a dry run of the talk @adkron will be giving at @ElixirDaze.

https://www.meetup.com/StL-Elixir/events/236734871/

Bottling Elixir with Docker - Part 1

Blog post describes how to build an Elixir release and save it to the local file system using Distillery and Docker.

https://paullamb.exposed/blog/2017/1/11/bottling-elixir-with-docker-part-1

Reusable Templates in Phoenix

In this blog post, I show how to make your server-rendered templates reusable in a way similar to React:

http://blog.danielberkompas.com/2017/01/17/reusable-templates-in-phoenix.html

Elixir deployment & clustering with Docker & Rancher

Two posts about Elixir deployment using Docker and Rancher. Also introduction to mix_docker package.

Part 1: Docker in production - http://teamon.eu/2017/deploying-phoenix-to-production-using-docker/

Part 2: Clustering nodes with Rancher - http://teamon.eu/2017/setting-up-elixir-cluster-using-docker-and-rancher/

Spec: Elixir structure specification and conformance library.

Spec is a clojure.spec inspired library for validating data and functions against an specification.

https://github.com/vic/spec

ElixirForum thread

Expat: Composable, reusable pattern matching across Elixir libraries.

Expat lets you split large patterns into reusable, composable bits.

https://github.com/vic/expat

ElixirForum thread

Drab: Phoenix library for server-side DOM User Interface objects access released (0.1.0)

Drab is an addition to Phoenix to allow the live access - read and modify - the User Interface in the browser directly from you Elixir code. Client and Server unified!

https://tg.pl/drab

https://github.com/grych/drab

Becoming an OAuth2 Provider and Protecting Resources using Phoenix Framework and Shield

https://github.com/mustafaturan/shield/wiki/5-min-walk:—Becoming-OAuth2-Provider-and-Protecting-Resources-using-Shield-and-Phoenix-Framework

Timelier v0.9.1

A cron-style scheduler for Elixir applications.

https://hex.pm/packages/timelier

Deploying Phoenix Apps for Rails developers: Part 1

https://shovik.com/blog/6-deploying-phoenix-apps-for-rails-developers

Complete and detailed guide on how to configure distillery and edeliver, and then deploy a Phoenix application to a server. Explains the Elixir deployment process and compares it to typical Rails deployment (Capistrano).

Phoenix Dynamic Forms with Semantic UI & Slim-lang

http://blog.heartbeathq.com/phoenix-dynamic-forms-with-semantic-ui/

Paddle - A high-level LDAP library

PRs and contributions are most welcome ;-)

Please be kind, this is my first library in Elixir!

https://hex.pm/packages/paddle
https://github.com/ClubNix/paddle

Previous page Next page