benchee
livebooks
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
benchee
-
Advent of Code Day 5
Benchee is the tool I use.
-
Benchmark Your Elixir App's Performance with Benchee
This is where Benchee comes in. Benchee is a tool that you can use to benchmark parts of an Elixir application. It is versatile and extensible, with more than a few plugins to enhance its functionality.
-
Benchmarking
Not sure if you’ve seen this https://github.com/bencheeorg/benchee
-
Elixir Today: Combining a List of Map via Specific Field
I started to compare the result between using group_by and reduce. In order to that, I used Benchee.
-
Using Rust with Elixir for code reuse and performance
First for Elixir. (Measured with Benchee)
-
Random strings in Elixir
I've benchmarked these options using Benchee.
livebooks
- Advent of Code Day 5
-
Elixir and Machine Learning: Nx v0.1 released
I’ll plug some to Jose Valim’s Advent of Code solutions that included NX approaches alongside “standard” Elixir ones for some of the days. It was good to see some of them and get some ideas of what’s possible.
https://github.com/josevalim/aoc
-
Advent of Code 2021 using SQL (PostgreSQL-flavored)
Oh! I almost forgot it is worth mentioning the creator of Elixir Language "José Valim" also solves these problems and streams them on twitch [0].
Those are helpful to learn different approaches to solving these problems.
[0] Github: https://github.com/josevalim/aoc
[1] Twitch: https://www.twitch.tv/collections/k_DLnk2tvBa-fQ
-
Advent of Code day 3
If it helps, my solution is here: https://github.com/josevalim/aoc/blob/main/2021/day-03.livemd
What are some alternatives?
benchfella - Microbenchmarking tool for Elixir
advent-2021-sql - Advent of Code 2021 using SQL (PostgreSQL-flavored)
bmark - A benchmarking tool for Elixir
advent-of-code-2021 - https://adventofcode.com/2021
PryIn - PryIn is an Application Performance Monitoring platform for your Elixir/Phoenix application.
adventofcode
beamchmark - Elixir tool for benchmarking EVM performance
doctave - A batteries-included developer documentation site generator
Elixir - Elixir is a dynamic, functional language for building scalable and maintainable applications
earmark - Markdown parser for Elixir
advent_of_code23
Rustler - Safe Rust bridge for creating Erlang NIF functions