Customise a new Phoenix app (Part 2 - Style)
TL;DR try CustomPhx - GitHub in a new Phoenix project to automate Tailwindcss installation and HTML generation.
https://dev.to/mutablestate/customise-a-new-phoenix-app-part-2-style-1dh4
Why am I interested in Elixir?
I made a write-up of all the things that makes my synapses go wild when it comes to Elixir. Because I find the language has a lot of stuff to offer that is not generally available.
Quick Glance @ Elixir 1.9 Releases Feature
Real World Phoenix |> User Roles |> The Explicit Way
In the last episode of my ‘Real World Phoenix’ series we implemented user authentication. Now let’s see how we can implement user authorization by implementing different user roles into our system.
https://www.theguild.nl/real-world-phoenix-user-roles-the-explicit-way/
ElixirMix Podcast 057 - The Elixir Community with Adolfo Neto
In this episode of ElixirMix, we talk with Adolfo Neto about Elixir Brasil 2019 and his perspective on the Elixir community. The panel discusses the Elixir code formatter, the steps we run in our CI systems, how to teach functional programming to OOP people and much more!
Finding Bugs with Property Based Testing in a Statistics Calculation
In which I embark to find bugs in my statistex library with property based testing expecting to find nothing because of loose conditions and existing tests… only to find 2 bugs.
Finding Bugs with Property Based Testing in a Statistics Calculation
The "How"s, "What"s, and "Why"s of Elixir Telemetry
The “How”s, “What”s, and “Why”s of Elixir Telemetry
It’s commonly quoted that ‘What gets measured gets managed,’ but how do you do that? Elixir’s Telemetry library enables you to stop worrying about how to capture your system’s data and more time thinking about what data to capture.
Phoenix LiveView pushState support - Change the URL without refreshing the page
Phoenix LiveView pushState support - Change the URL without refreshing the page
It’s now possible to try the LiveView pushState support, to change the URL without refreshing the page!
Elixir TDD with ExUnit (interview / toy problem)
This is part one of a new Elixir Testing series.
In this episode we’ll use the built-in library ExUnit to TDD our way through a common interview problem.
Brine - Configuration loader for Elixir
Brine helps you manage configuration that is consistent with 12 factor and helps you avoid the antipattern of configuration per environment
Elixir 1.9 releases using Docker multi-stage builds
In this blog post I cover how to package an Elixir 1.9 release within a Docker container using multi-stage builds. I also go over introspecting the running app with observer_cli. Check it out!
https://akoutmos.com/post/multipart-docker-and-elixir-1.9-releases/
ElixirOutlaws - Put a Paxos on it
This week Chris and Amos discuss ways to contribute to the community and how to build successful teams
MixpanelPlug – simple tracking for plug-based apps
Track events in Mixpanel with useful context like referrer, user agent information, and UTM properties, and keep user profiles up to date on every request.
BetterParams – Clean request params in Elixir 🙌
BetterParams is a simple Elixir Plug that lets you pattern match on Request params in controllers using Atom keys instead of String ones.
# web/controllers/some_controller.ex
def show(conn, %{id: id}) do
# do something
end
Yep, that’s it. I wrote it because of my OCD. 😛
Keeping big Contexts small with metaprogramming in Elixir
How we keep big Contexts small at Novistore
https://dev.to/novistore/keeping-big-contexts-small-with-metaprogramming-in-elixir-4nh8
Taking advantage of AWS Rekognition with Elixir (ex_aws_rekognition 📦)
This article illustrates some of the AWS Rekognition functionalities with practical use cases and provides sample code on how to integrate these features into your Elixir projects using the ex_aws_rekognition package we developed @coletivstudio.
https://coletiv.com/blog/taking-advantage-aws-rekognition-elixir/
Passwordless Authentication from Scratch with Phoenix
In this tutorial, I’ll show you how I implemented passwordless authentication with Phoenix for Proseful, the beautifully simple blogging platform that I recently launched.
https://www.jony.ca/passwordless-authentication-from-scratch-with-phoenix
From Elixir to Erlang
I’ve been writing Erlang full-time for a couple months now, and there are some things from Elixir that I miss, and some others that I was expecting to miss that oddly enough, I’m not missing!
Building Go (the game) with Phoenix LiveView
In this episode of Elixir Alchemy, we’ll discover the power of Phoenix LiveView by building a Go board without writing JavaScript or having to worry about browser state.
https://blog.appsignal.com/2019/06/18/elixir-alchemy-building-go-with-phoenix-live-view.html
