Credo v0.3.12 released

Another week, another patch release for Credo, the code linter that emphasizes teaching best practises and code consistency!

Get it while it’s hot: https://github.com/rrrene/credo

alchemist.vim 2.1 is released

With IEx integration and jump to definition feature.

https://github.com/slashmili/alchemist.vim

Combining an Ecto Model with an Arc Uploader in Elixir

A new post on Learning Elixir in which I fold the Arc configuration into my model.

http://learningelixir.joekain.com/elixir-arc-with-a-single-module/

Writing Extensible Elixir with Behaviours

Behaviours can be a confusing concept at first; this post aims to explain what they are, when a developer would want to use them and how they’d best do so. It also takes a look at how they’re being used through the current ecosystem.

Writing Extensible Elixir with Behaviours

Cachex v0.9.0 released: now with support for execution blocks and cache inspection

Mainly a lot of interface refactoring to make it easier to understand for outsiders.

Includes cool stuff like memory inspection, transaction blocks, and customisable timeouts.

Release notes can be found here: https://github.com/zackehh/cachex/releases/tag/v0.9.0

Check it out!

Debugging techniques in Elixir

This is a brief tutorial on debugging Elixir projects using IEx.pry/0 and :debugger.

Debugging techniques in Elixir « Plataformatec Blog

Addict 0.2 released, now with user management boilerplate generation

Same core functionality, but many changes under the hood that will improve code maintainability. Also included two mix tasks for generating the configuration for addict and generating user management boilerplate in your Phoenix app. Hope you find it useful! Feedback is much appreciated:)

https://github.com/trenpixster/addict/

Elixir — Where is your state?

A blog post about Elixir Agents, state and TicTacToe:

https://blog.codecentric.de/en/2016/04/elixir-where-is-your-state/

Testable, composable, adapter based email

New version of Bamboo: Email with a functional twist.

https://robots.thoughtbot.com/announcing-bamboo-email-with-a-functional-twist

We have used in production for the last few months without issue. It has made testing much more straightforward, and background delivery works out of the box. We think you’ll love it!

ChocolateyNuGet Package for Elixir Updated to v1.2.4 https://chocolatey.org/packages/Elixir/1.2.4

The ChocolateyNuGet Package For Elixir has been updated to v 1.2.4. https://chocolatey.org/packages/Elixir/1.2.4

Inspecting, changing and debugging Elixir project dependencies

Tips about inspecting your Elixir project dependencies, from running “mix deps.compile” up to using “path” dependencies for automatic management.

Announcing VerifyOrigin

I just published Announcing VerifyOrigin on the DockYard blog, which talks about CSRF attacks, and how to mitigate them when writing a single page application with a Phoenix-powered API

Elixir Integration Into Vim

alchemist-server integration with vim

https://github.com/slashmili/alchemist.vim

Writing a Blog Engine in Phoenix and Elixir: Part 11, Better UI

I just published “Writing a Blog Engine in Phoenix and Elixir: Part 11, better UI” https://medium.com/@diamondgfx/writing-a-blog-engine-in-phoenix-and-elixir-part-11-better-ui-f17f3d7efa85#.q5m6c577k

This time, I cover replacing the default Phoenix layout with a Foundation 6 design and we tweak the UI a bit here and there to make the blog engine more usable for everyone!

Http client support for middleware and multiple adapters (maxwell)

Maxwell is an HTTP client which support for middleware and multiple adapters(ibrowse hackney). It borrow idea from tesla(elixir) which base on Faraday(ruby)

Friendly API(even multipart)

Fuzzy String Matching (in Elixir)

A look at String.jaro_distance/2

Fuzzy String Matching (in Elixir)

What makes Phoenix Presence so special and a sneak peak

What makes Phoenix Presence so special and a sneak peak

Testing function delegation in Elixir without stubbing

Testing function delegation in Elixir without stubbing

Railway Programming with Elixir using with

New blog post which updates Zohaib’s post from a year ago using Elixir’s new with keyword. Check it out here:

http://scottmessinger.com/2016/03/25/railway-development-in-elixir-using-with/

Cachex: A powerful and extremely fast caching library for Elixir

Cachex is an extremely fast in-memory key/value store with support for many useful features:

  • Time-based key expirations
  • Pre/post execution hooks
  • Statistics gathering
  • Multi-layered caching/key fallbacks
  • Distribution to remote nodes
  • Transactions and row locking
  • Asynchronous write operations

I just published the first public version (v0.8.0) to Hex, feel free to take a look and try it out!

Repo: https://github.com/zackehh/cachex

Previous page Next page