Announcing Crawler v1.0.0 - easy web crawling / scraping powered by GenStage

Finally, after a month of hard work (with the occasional “oops it’s 5AM already?!”), I’m happy to announce that Crawler has reached v1.0. It has not been put in production use yet though, so please help test and use it, and report issues and feedback. :)

Check it out here: https://github.com/fredwu/crawler

ex_debug_toolbar in action

In the latest episode of ElixirCasts we use the ex_debug_toolbar in an existing Phoenix app https://elixircasts.io/phoenix-debug-toolbar-ex_debug_tool

Test-Driving a Stream-powered Elixir Library

This tutorial will help you test-drive an Elixir library and refactor it to leverage streams, and go through Umbrella apps and handy testing techniques.

10 Killer Elixir Tips #6

10 Killer Elixir Tips #6

Highlight
Execution with demos

image

https://medium.com/@blackode/10-killer-elixir-tips-6-99dcbd0df8b1

ExMachina - Generating awesome Test Data

Let’s generate test data using the ExMachina library!

https://www.youtube.com/watch?v=4XanBJ4LDf4

Working with HTTP/2 in Elixir

Working with HTTP/2 in Elixir; slides and video

http://crowdhailer.me/talks/2017-08-17/working-with-http2-in-elixir/

Automating Elixir Tests — A Quick Guide to CI with Bitbucket

Deploying a new version of an application can be a scary. Automated tests and Continuous Integration can give you peace of mind. This post shows how to set up free CI for Elixir apps with Bitbucket with and without an Ecto database.

https://medium.com/@pentacent/automating-elixir-tests-continuous-integration-with-bitbucket-pipelines-8b432017237a

Publish/subscribe with PostgreSQL and Phoenix Framework

What if your database could notify you when your data changes? Turns out that PostgreSQL actually can. See how it plays with Phoenix channels and Elm frontend: https://medium.com/@ruslanbredikhin/publish-subscribe-with-postgresql-and-phoenix-framework-ea80242745e4

ExInsights

Hi everyone, we just released a tiny library for sending telemetry data to Azure Application Insights (pretty basic at this point)

https://github.com/StoiximanServices/ex_insights

Elixir's built-in documentation and testing tools

Elixir’s powerful yet simple built-in tools to help developers write documentation and tests.

https://ericdouglas.github.io/2017/08/27/elixir-built-in-documentation-and-testing-tools/

Coding and Learning Should Never Stop, Open Sourcing is Caring

I’ve had a productive coding weekend, and so I decided to share my experience. In the past month or so I built two more open source libraries, and contributed to a couple too…

http://fredwu.me/post/164668682508/coding-and-learning-should-never-stop-open

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

Previous page Next page