VP of Engineering @ marketeam.ai. Gopher, Alchemist, and everything in between. Formerly @daVinciCEB and @coby-spotim on GitHub.
flame-ec2. A FLAME backend for EC2 Machines
41safe-nif. Wrap your untrusted NIFs so that they can never crash your node.
40artifix. A mono-repo style repository with CI/CD via GitHub Actions and Terraform which allows one to create a private, globally scaled, protected Hex Registry on top of S3 and Cloudfront.
25live-flip. FLIP animations of elements within LiveView
21remix. A refactored and updated version of the original Elixir Remix package, with modern Elixir updates
7live-load. A load testing framework for simulating real, distributed, live load on your application.
6starship. A Fast Webserver written in Elixir and Erlang.
5regbench. Benchmarks of registries in Elixir in order to understand what issues there are in scale.
3slackparser. Slack has their own version of Markdown called mrkdwn... it sucks. Here's a parser ish thing for it.
2google_adexchangebuyer_exporter. A Prometheus Exporter for the Google Ad Exchange Buyer API II
2flame-peer. A FLAME backend for Erlang `:peer` nodes for locally testing FLAME
2static-sync-pool. A wrapper around the Go Standard Library sync.Pool primitive, which ensures ensures that we keep a static amount of values in memory (unaffected by GC), while allowing us the full benefits of the sync.Pool.
1live-palette. A command palette for LiveView
1genenum. A small stupid generator for Go iota based enums/constants
1q. An attempt at building out the lock-free, concurrent, generic queue as minimally as possible, similar to what is described in this blog post
1jiffy_ex. An Elixir Module that wraps the Erlang jiffy library.
1eks-image-updater. Sometimes you just need to update an image in EKS
1Basic-Python-Package. The basic Python package structure that I use when starting a new Python project, based on the Hitchhiker's Guide with some of my own modifications.
1elixir-random-benchmarks. A playground repository for checking random benchmarks in the Elixir language
1recruitme. An application currently in development that allows job seekers to quickly find jobs in their area that match their criteria in a user friendly way. It also allows recruiters to quickly and easily see job applicants or possible candidates in their area.
1gen-statem-demo. A demo of state machines in Elixir using Erlang's `:gen_statem` behaviour module.
1