ExGuard, watches files and execute commands for you
Yet another tool to make sure you are on top of your tests
https://hex.pm/packages/ex_guard
Because TDD is awesome!
Bigflake - 128-bit, k-ordered flake ids
A couple of days ago I released a tiny library to generate 128-bit, k-ordered flake ids. It can be used on its own, as well as with Ecto (examples in the README).
The code is up here: https://github.com/stevedomin/bigflake
Togglex - Elixir Toggl API wrapper
Yesterday we released this simple wrapper for Toggl v8 and Reports API.
Kerosene - Pagination for Ecto and Phoenix
I just published a pagination library for Ecto and phoenix inspired by Kaminari. https://github.com/elixirdrops/kerosene
Writing a Blog Engine in Phoenix and Elixir: Part 9, live comments
I just published the latest in my blog engine tutorial series, this time covering adding a live comments section using Phoenix channels and adding authentication with Phoenix.Token!
HipChat adapter for Hedwig bot framework
Hedwig HipChat builds on the substantial work by Sonny Scroggin in Hedwig XMPP but adds handling of HipChat idiosyncrasies – replying with @mentions and keeping the connection alive using XMPP Ping, for now.
Find it on GitHub: https://github.com/jwarlander/hedwig_hipchat
Let me know if you try it, and find things that don’t seem to work as expected!
Error Handling, the Elixir Way
When to not let it crash and handle errors decently http://elid.me/28to
Credo Patch Day - v0.3.6 released
I just released Credo v0.3.6 which contains several internal refactorings, bugfixes for false positives on some checks and a new CLI switch to read data from STDIN (thx @smeevil!).
Check it out on GitHub: https://github.com/rrrene/credo
Creating a Custom Ecto Duration Type
This blog post walks through how to create a custom ecto type through an example of parsing timecodes to and from seconds.
https://medium.com/@rcdilorenzo/creating-a-custom-ecto-duration-type-994e32ad4613
Writing a Blog Engine in Phoenix and Elixir: Part 8, finishing comments
Part 8 of my ongoing blog engine tutorial is now up at https://medium.com/@diamondgfx/writing-a-blog-engine-in-phoenix-and-elixir-part-8-finishing-comments-30ff95d44cea !
Building a simple reproduction case for Ecto 2.0-beta
I build a simple project to reproduce a problem in Ecto 2.0 beta.
http://learningelixir.joekain.com/building-a-simple-reproduction-case-for-ecto-2.0-beta/
Episode 6 of ExCasts is now available: EXRM Release for a Simple Phoenix Project
Episode 6 of ExCasts is now available: EXRM Release for a Simple Phoenix Project - https://excasts.com/episodes/exrm-release-for-a-simple-phoenix-project
Trello tribute/clone with Phoenix and React complete tutorial
Here’s the complete table of contents for the tutorial I did about my Trello tribute/clone with Phoenix and React:
- Intro and selected stack
- Phoenix Framework project setup
- The User model and JWT auth
- Front-end for sign up with React and Redux
- Database seeding and sign in controller
- Front-end authentication with React and Redux
- Sockets and channels
- Listing and creating boards
- Adding new board members
- Tracking connected board members
- Adding lists and cards
- Deploying our application on Heroku
Happy coding :)
Get 25% OFF Pragprog ebooks via the Elixir Forum
In addition to sponsoring our competition, Pragprog are also giving Elixir Forum members 25% off their ebooks!
http://elixirforum.com/t/pragprog-coupon-25-off-for-elixir-forum-members/176
Elixir Examples - open-source code snippets
A open-source collection of small Elixir code solutions.
Convert Octet string to binary
A small library to convert between Octet string to binary and vise versa
How to quit the Elixir shell (IEx)?
This blog post explains an easier way to exit IEx.
http://blog.plataformatec.com.br/2016/03/how-to-quit-the-elixir-shell-iex
Absinthe v1.0
We’ve released v1.0 of Absinthe, our GraphQL implementation for Elixir, and launched http://absinthe-graphql.org with a tutorial and guides.
