Starter project for Elixir, Phoenix, Channels, Ueberauth and Elm

https://github.com/miguelcoba/olmeca

This is a starter repo for Phoenix with Elm support

Based on Daniel Neighman’s phoenix_guardian

Phoenix 1.3, Elm 0.18, Ueberauth, Guardian, Comeonin

Working Guardian Authentication Template

The simple project template for User Registration and User Authentication This is helpful for the beginners to implement the Guardian Authentication With ecto and postgresql as database.

Check https://github.com/blackode/guardian_auth

Practicing Elixir - or any - programming language

Tips to learn/practice a new programming language.

https://ericdouglas.github.io/2017/08/24/practicing-the-elixir-language/

Focus, an Elixir lens library, v0.3.4 release

An update for focus is available on Hex. v0.3.4 contains a fix for accessing null values in data structures.

focus is also on GitHub

Continuous Deployment of an Elixir Phoenix Application to Heroku with Semaphore

This post shows you how to deploy an Elixir Phoenix app to Heroku and set up Semaphore to continuously deploy each time tests pass on the master branch.

Sobelow, the Phoenix vulnerability scanner - v0.5.3

Changes include:

  • Checks for additional vulnerable dependencies
  • Checks for an additional XSS vector
  • –compact and –quiet flags for people who want less output
  • Bug fixes and improvements!

Install the latest update with mix archive.install hex sobelow

https://github.com/nccgroup/sobelow

Property-based testing in Elixir using PropEr

While reading Fred Hébert’s PropEr testing, on property-based testing in Erlang, I set out write PropEr tests in Elixir, and run them with a Mix task.

https://jeffkreeftmeijer.com/mix-proper

Simple caching repetitive Ecto queries with GenServer

Last article in a series about caching repetitive queries with GenServer: http://iacobson.net/testing-genserver-basic-cache/

Runtime configuration, migrations and deployment for Elixir applications

A new article is based on my experience on running several production applications: https://medium.com/nebo-15/runtime-configuration-migrations-and-deployment-for-elixir-applications-6295b892fa6a

Stateful Genservers in Elixir

http://gladecki.pl/2017/08/19/stateful-genservers-in-elixir/

hi, i made this funny little app to learn how GenServers work in Elixir, so i explained it later on in a blog post. It is a pretty cool base to go any further without digging into Supervisors and such. I’d love to see it on the Elixir Weekly! (which i love btw - great job!)

IntelliJ Elixir v6.1.1

Thanks

  • For reporting the need to install intellij-erlang to get icons to resolve
  • For reporting formatter didn’t indent first line of a new do … end block
  • For reporting still unhelpful errors from beam decoder

Changelog

v6.1.1

Bug Fixes

  • When #754 made intellij-erlang a soft-dependency, it broke the debugger’s icons that referenced ErlangIcons, but it turns out all the icon constants were aliases to AllIcons.Debugger constants, so by using the AllIcons.Debugger icons directly, the dependency on ErlangIcons can be removed without the need to copy the image files into intellij-elixir.
  • When do … end template is inserted, it did not have a previous child whose attributes to use, so it used the default, which left the cursor unindented. To get the cursor indented by default, When the ElementType is DO, apply the stabChildrenIndent rules: indent normal and determine whether to indent relative to direct parent using code style setting.
  • Include VirtualFile path in Beam read errors

Installation

Installation Instructions

Understanding the concept of a context in Phoenix

The usage of contexts is a major new concept introduced in Phoenix 1.3 which helps us to write more maintainable and reusable code …

https://samueltthomas.com/understanding-the-concept-of-a-context-in-phoenix

Introducing Nebulex

A fast, flexible and powerful caching library for Elixir

Continue reading here: http://cabol.github.io/posts/2017/08/14/introducing-nebulex/

GenStage by Example: episodes 1-5

My first set of screencasts on GenStage. Episodes 1-5 focus only on the basics and how things work.

https://stuffbyexample.com/genstage

A year of Elixir

Reflection on a year of being part of Elixir’s excellent community

https://labs.uswitch.com/a-year-of-elixir/

ElixirScript 0.30.0 Released

ElixirScript 0.30.0 has been released and contains lots of exciting changes.

https://elixirscript.github.io/post/elixirscript-0.30.0-released/

Sentry.io inside Docker with Elixir

How to use sentry.io with Elixir inside a Docker container?

https://blog.lelonek.me/how-to-use-sentry-io-with-elixir-in-docker-8374e695f706

Recurring tasks in Elixir: Solution #2

In my blog post, I consider a solution based on a timeout which can be defined for a GenServer process.

https://nesteryuk.info/2017/08/13/recurring-tasks-in-elixir-solution-2.html

OPQ: A simple, in-memory queue with worker pooling and rate limiting

A simple, in-memory queue with worker pooling and rate limiting in Elixir. OPQ leverages Erlang’s queue module and Elixir’s GenStage. Originally built to support Crawler.

Check it out: https://github.com/fredwu/opq

Simple impersonation with Guardian

Manage multiple sessions and impersonate as other users with Guardian

http://undefinedmethod.com/blog/simple-impersonation-with-guardian/

Previous page Next page