Fred Hebert (@ferd)
  • Stars
    star
    4,036
  • Global Rank 7,018 (Top 0.3 %)
  • Followers 1,271
  • Following 24
  • Registered over 15 years ago
  • Most used languages
    Erlang
    91.3 %
    Shell
    2.2 %
    Awk
    2.2 %
    JavaScript
    2.2 %
    HTML
    2.2 %
  • Location 🇨🇦 Canada
  • Country Total Rank 233
  • Country Ranking
    Erlang
    1
    Awk
    6
    Shell
    442
    HTML
    1,092
    JavaScript
    6,309

Top repositories

1

recon

Collection of functions and scripts to debug Erlang in production.
Erlang
1,349
star
2

erlang-history

Hacks to add shell history to Erlang's shell
Erlang
495
star
3

pobox

External buffer processes to protect against mailbox overflow in Erlang
Erlang
317
star
4

vmstats

tiny Erlang app to generate information on the Erlang VM
Erlang
253
star
5

dispcount

Erlang task dispatcher based on ETS counters.
Erlang
210
star
6

erlpass

A library to handle password hashing and changing in a safe manner, independent from any kind of storage whatsoever.
Erlang
164
star
7

backoff

Simple exponential backoffs in Erlang
Erlang
133
star
8

merklet

Merkle Trees for data replication in Erlang
Erlang
78
star
9

recon_demo

Playground for recon, for practice and demos.
Erlang
64
star
10

sups

PropEr model helper library to validate implementations of supervisor trees
Erlang
63
star
11

zippers

A library for functional zipper data structures in Erlang. Read more on zippers @ http://ferd.ca/yet-another-article-on-zippers.html
Erlang
54
star
12

flatlog

A custom formatter for the Erlang logger application that turns maps into single line text logs
Erlang
52
star
13

ReVault

ReVault is a peer-to-peer self-hosted file synchronization project.
Erlang
50
star
14

cth_readable

Common Test hooks for more readable logs
Erlang
49
star
15

dandelion

A weed is a plant considered undesirable in a particular situation, "a plant in the wrong place". Taxonomically, the term "weed" has no botanical significance, because a plant that is a weed in one context is not a weed when growing in a situation where it is wanted.
Erlang
49
star
16

lrw

Lowest Random Weight hashing for neatly rebalancing hashes
Erlang
45
star
17

simhash

Simhashing for Erlang -- hashing algorithm to find near-duplicates in binary data.
Erlang
43
star
18

bertconf

Make ETS tables out of statc BERT files that are auto-reloaded
Erlang
41
star
19

slider

A WxErlang application to generate slidesets.
Erlang
39
star
20

rebar3_proper

Run PropEr test suites with rebar3
Erlang
37
star
21

batchio

io:format middle-man that buffers and batches output sent to the io server for better throughput
Erlang
36
star
22

dlhttpc

dispcount-based lhttpc fork for massive amounts of requests to limited endpoints
Erlang
36
star
23

erl_crashdump_analyzer

shell script to analyze Erlang crash dumps and find some (generally) useful information.
Shell
30
star
24

hairnet

An Erlang library wrapping AES-GCM (AEAD) crypto in a Fernet-like interface
Erlang
29
star
25

howistart-erlang1-code

Code for my tutorial on howistart.org
Erlang
25
star
26

useragent

Identify browsers and OSes from user agent strings, in Erlang
Erlang
25
star
27

hubble

create, read, and update deep Erlang data structures, accessible through explicit paths.
Erlang
18
star
28

cth_retry

Common Test hooks to retry the last failing cases // Now built in Rebar3
Erlang
14
star
29

cascading-failures

crappy bit of Erlang code whose sole purpose is to crash repeatedly.
Erlang
12
star
30

my-finger

Just waiting for pull requests
11
star
31

rebar3_shellrpc

A plugin to send commands to a running rebar3 shell
Erlang
10
star
32

alias_transform

A parse transform to introduce module aliasing into Erlang code
Erlang
10
star
33

blogerl

My own blog engine. It's been held together with duct tape since 2010
HTML
10
star
34

tend

The Erl Next Door -- a useful platform with which we can quickly load dependencies for tutorials or demonstrations online, and letting people try code as they see fit.
Erlang
9
star
35

erl_subgraph_compile

A rebar plugin to only do partial re-builds of some files without any safety checks.
Erlang
9
star
36

calcalc

Calendrical Calculations; Erlang port of Dershowitz & Reingold's algorithms.
Erlang
7
star
37

bitarray

NIF to replace HiPE bitarray functions
JavaScript
6
star
38

start_wrap

Dumb Wrapper to make full releases possible in Erlang with a 'main' loop
Erlang
4
star
39

rebar3_todo

A rebar3 plugin that scans source code for TODO notes
Erlang
4
star
40

interclock

Experimental project to write an Erlang database app using Interval Tree Clocks. NO GUARANTEES EVER.
Erlang
4
star
41

rebar3-alias

Rebar3 Alias Plugin
Erlang
4
star
42

advent-of-code-2021

Trying the advent of code 2021 in Awk
Awk
3
star
43

erl-loadbalance-benchmarks

Erlang
3
star
44

trx

A rebar plugin to export Erlang test data into Visual Studio test format (.trx files)
Erlang
3
star
45

incl_chk

a demo repo for a forum discussion
Erlang
2
star
46

peeranha

Experimental master-to-master DB using ITCs
Erlang
2
star
47

cowboyku

Cowboy fork to be used with Heroku's proxy library
Erlang
1
star