Skip to content





Block or Report

Block or report tsloughter

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

I am always interested in hearing of positions that would involve much of my time being spent on one or more of these projects I already work on:

rebar3 / relx

rebar3 and relx are tools for Erlang development and packaging. Each require continual maintenance and feature development to keep up with new releases of Erlang and developers evolving needs.


The OpenTelemetry project involves both a specification for distributed tracing, metrics and logging and the implementation of the API and default SDK in various languages, including Erlang/Elixir.

The Erlang/Elixir implementation is currently in beta with much work to do before GA. In addition to managing the Erlang/Elixir SIG and working on the implementations I’m involved in small part with the metrics and tracing spec SIGs.


grpcbox is a client and server implementation of GRPC built on the Erlang HTTP/2 client/server chatterbox.

Some future work is a refactoring of the client implementation and performance improvements for chatterbox.


Erleans is an Erlang version of Orleans. It provides the Virtual Actor Model on top of Erlang.

Erleans is still not mature but has the potential to provide a high level distributed model for Erlang/Elixir developers to build systems for today’s highly dynamic cloud environments.

Popular repositories

  1. An Erlang app for communicating with Elastic Search's rest interface.

    Erlang 156 76

  2. epmdless Public

    Distributed Erlang without the EPMD

    Erlang 156 15

  3. grpcbox Public

    Erlang grpc on chatterbox

    Erlang 93 28

  4. kuberl Public

    Erlang Kubernetes client

    Erlang 50 7

  5. erl_tidy Public

    Automatically format Erlang code.

    Erlang 48 3

  6. tilda Public

    Forked from lanoxx/tilda

    A drop down terminal for GNU Operating Systems

    C 37 3

Contribution activity

September 2021

Created 1 repository

Created a pull request in erlware/relx that received 5 comments

Opened 5 other pull requests in 4 repositories
open-telemetry/opentelemetry-erlang 1 merged 1 open
cncf/gitdm 1 merged
opentelemetry-beam/opentelemetry_zipkin 1 open
erlware/relx 1 merged
Reviewed 10 pull requests in 6 repositories
open-telemetry/opentelemetry-erlang 4 pull requests
erlang/rebar3 2 pull requests
salemove/opentelemetry_logger_metadata 1 pull request
tsloughter/providers 1 pull request
opentelemetry-beam/opentelemetry_zipkin 1 pull request
erlware/relx 1 pull request

Created an issue in open-telemetry/opentelemetry-erlang that received 6 comments

How to configure providers and select per-application/module

Users should be able to set the tracer to be used by any application or module in their release. This is how they'll be able to set a specific samp…

Opened 5 other issues in 3 repositories
open-telemetry/opentelemetry-erlang 2 open
salemove/opentelemetry_logger_metadata 1 closed 1 open
erlang/otp 1 open

Seeing something unexpected? Take a look at the GitHub profile guide.