It has been a long time since my initial post on using Distillery to manage Ecto migrations on startup, and I'm super happy that the Elixir core team has worked on making deployments a breeze now.
TIL - Running multiple ExUnit test lines (Elixir)
You can run multiple ExUnit test lines with the following:
mix test my_app/test/path_to_file_test.exs:123:223:333
Logflare Devlog AAR - Broadway Pipeline Falling Over Again And Again
Pre-requisite concepts:
- Broadway and multi-process pipelining
- GenServer calls vs casts
Setting Up Elixir/Erlang Github Actions Using .tool-versions
asdf is my number 1 go-to tooling version manager, and anyone that isn't a convert has not experienced the horror that is Python package managers. I stand steadfast with my hot take that any and every project should use asdf to fend off the "works on my machine" issues.
And what better way to use it than in a Github Action?
Adding Material UI in a Browser Extension Content Page
Building great UI elements are hard, and after working in the front end space for so long, I've come to appreciate component libraries that let you get up and running at lightning speed.
So of course, I have come to realise and appreciate how steadfast and solid the Material UI library is. Granted, not everyone likes the design of Material UI out of the box, but the ability to not have to integrate and merge stylesheets from disparate tools is quite freeing.
In any case, lets get back to the meat of today's discussion, adding Material UI to a browser extension.
