What's 'use' statement in Elixir?
In this post we will look what ‘use’ does in Elixir and how it’s being used in major libraries, so that you can use the same techniques in your code.
Get Phoenix running on Fedora
A small guide how you get started with phoenix on Fedora (22). (including the postgresql server setup and configuration)
http://l33tsource.com/blog/2015/09/06/phoenix-up-and-running/
Phoenix templates are just functions
Learn about my confusion with Phoenix templates and views, and how templates are just functions.
http://www.jeramysingleton.com/phoenix-templates-are-just-functions
ElixirStatus has received 100 submissions #myelixirstatus
Woohoo!! ElixirStatus reached another important milestone!
Read the blog post (including some stats): ElixirStatus: 100 posts later
Testing compile-time exceptions in Elixir
Testing compile-time exceptions in Elixir – You can’t catch compile-time exceptions with assert_raise, but you can solve it with a macro.
Nova: ecommerce built with Phoenix
An attempt to port/rebuild Spree, an open source e-commerce solution built with Ruby on Rails, using Elixir and Phoenix. It’s still on early stage, but feedback and contributions are welcome
Core Elixir: File.cd and Friends
The latest edition of Core Elixir takes a look at the File.cd/1, File.cd!/1, and File.cd!/2 commands available in Elixir, as well as a dive into the source code to see how they work. Also, an Elixir Drop in a diaper.
Just document your Elixir mix projects for usage within #DashDoc: https://github.com/JonGretar/ExDocDash … !
Gnerating a DashDoc docset from within any mix project through a single mix task. Import it into your Dash app and you have your own code documentation right on your fingertipps while you code your own code. ;)
Sending and receiving email with Elixir
Yesterday there was a Twitter discussion about adding a default mailer to Elixir Phoenix (Storify). I’ve never used the Ruby on Rails mailer, but I got inspired to share my experience with both sending and receiving emails in a recent project.
Social notifications, personalized emails, error messages by email, URLs that automatically log you in, ad-hoc mailing lists, and all with pure Elixir and Erlang. Using Mailman and gen_smtp, with Amazon Simple Email Services. Learn about how to configure it, issues we ran into, and how we solved them.
Blog post: http://reganmian.net/blog/2015/09/03/sending-and-receiving-email-with-elixir/
Programming Idioms for Elixir?
Due to a post on Erlang Central, I ran across this interesting site:
http://www.programming-idioms.org/
It’s meant as a way of showing how common tasks are best performed using a number of different programming languages; participation is simple enough.. but it doesn’t yet support Elixir! If you’d also like to see that, add a comment here:
Playing with Lists
I have been playing with Elixir for a few days now. Being new to Elixir and function programming I decided to challenge myself to replicate some of the functionality in Underscore.js for use with Lists in Elixir. I wrote a rather long-winded article about my experience so far and @rrrene asked me to share. So here it is :)
http://www.connormckelvey.com/elixir/2015/08/31/playing-with-elixir.html
Modern languages blog
I finally got myself together to run a programming blog. I work as an Elixir dev so I’m quite sure I’ll post a lot of Elixir/Erlang related posts now and in the future. http://iraasta.github.io/ Stay tuned guys! :D Glory to all alchemists!
Common error with default Phoenix database configuration
It wasted my time twice. You may need to set hostname: “localhost” in your Phoenix database configuration for development and test. http://iamvery.com/2015/08/29/phoenix-database-config.html
PostgreSQL indexing with Ecto
The things you need to know about PostgreSQL indexes to keep your Elixir/Ecto applications snappy: http://rny.io/elixir/ecto/postgresql/2015/08/31/postgresql-indexing-with-ecto.html
Quick dive into Elixir, Phoenix and Erlang Ecosystem
This blog post is about my first few days into Elixir, Erlang and Functional Programming.
Few weeks back I was reading a blog about concurrency limitations in Ruby (which we all are aware since long) and how Elixir is evolving. Thus I was extremely curious to know this new dynamic functional programming language “Elixir”, the two decades old Erlang language & Erlang Virtual Machine…..
Codepagex 0.1.1 released on hex.pm
Just released first hex.pm version of Codepagex. https://hex.pm/packages/codepagex
Codepagex is an elixir library to convert between string encodings to and from utf-8. Like iconv, but written in pure Elixir.
Launched my first project using @elixirlang and @elixirphoenix this week: projecttalk.io - Message boards for Github repositories
This week I put my first project using elixir and phoenix into production: http://www.projecttalk.io. It provides message boards for Github repositories.
To allow maintainers to move issues that are more suited for the message board away from Github, it imports all issues tagged with the label “Moved to ProjectTalk” and posts a link to them on Github. Maintainers can then just close the issue and concentrate on bug reports.
elixirstatus.com now running @elixirphoenix v1.0.0 #myelixirstatus
After some hickups, ElixirStatus is now proudly running on Phoenix v1.0.0.
html_sanitize_ex 0.3.0 released
I just released v0.3.0 of html_sanitize_ex which brings basic CSS sanitization.
html_sanitize_ex provides a fast and straightforward HTML Sanitizer written in Elixir which lets you include HTML authored by third-parties in your web application while protecting against XSS.
Railway Oriented Programming In Elixir
I inadvertently posted a response to a Stackoverflow question that was pretty similar to one already posted by Saša Jurić. Lemonade from lemons–I wrote up this blog post to explain the idea behind my answer.
