This is your work, valued

Eastbourne East Sussex

Ethan Brierley

Elite
@eopb

cargo-override. The quickest way to override dependencies with Cargo

86

redact. A simple library for keeping secrets out of logs

45

tide-tracing. A simple middleware for tide using the tracing crate for logging.

40

read_input. A simple CLI tool that asks for user input until the data inputted is valid.

17

serde_json_path_to_error. A drop in replacement for serde_json where detailed errors are the default

14

jj-gh-pr.nu. Nushell command for opening Jujutsu PRs with GitHub

10

SUVAT.app. suvat calculator with step by step soloutions. https://suvat.app/

8

planters-rdconf-hackathon-project. Rust

6

dont_disappear. Tiny crate that prevents the console window from closing when the program finishes.

5

CSS-and-HTML-resources-for-a-friend.

5

git-backup. Program for backing up all your GitHub repositories.

5

noughts-and-crosses. My attempt at making a well designed game using GTK.

5

shadow-clone. A macro to clone variables into the current scope shadowing old ones.

5

infoFiWebTemplate. Website for the Infofi project. http://infofi.wishtower.org.uk/

5

image-watcher. image-watcher is a CLI tool that "compiles" images using various transforms

4

Rendered-Maths-Solver. A browser add-on that that provides solutions to LaTeX equations rendered with MathJax.

4

flappy-bird-clone. C#

4

basicSiteTemplate. Basic site template I have often used to start my websites.

4

ESCE-students-discord-bot. Python

4

haskell_exercises. These are many of the exercises from a book I have learnt Haskell with.

4

small_fun_rust_projects. These programs are too small to have their own repositories

4

igcse_computer_science_pre_release_solutions. Pre-release material practice that I did before an exam.

4

aGameOfSnake. A multiplayer python snake game using opengl.

4

ethanboxx.github.io. Replaced by https://lazy.codes/

4

infoFiGPIO. GPIO python script for InfoFi.

4

monogame-fsharp-dotnet-template. F#

3

noughts_and_crosses. Rust

3

many-unzip. `multiunzip` from itertools but with support for larger than 12-tuples

3

price_list. This is a good example of me using css by context.

3

popular-password-cracker. Python

3

customize-menu. Testing out methods for user control of websites themes.

3

noughts-and-crosses-console. Rust

3

c_sharp_exercises. A place to dump the C# projects I am assigned during A Level Computer Science class.

3

image. Encoding and decoding images in Rust

3

copy_over_web_stuff. Small bash script that copies files from a USB to /var/www/html/ and sets up permissions for use with apache.

3

cpp_exercises. These are many of the exercises from a book I am learning C++ with.

3

Arduino-Pin-Tester. Software to ensure that the pins on an Arduino are working.

3

posters. Some of the posters and logos I made for a work experience job I had.

3

dark-forest-mirror. Mirror of https://gitlab.com/efunb/dark-forest

2

Extended-A-Level-Physics-Equation-Sheet. Vue

2

vue-mathjax. Vue plugin with Mathjax

2

amethyst-pong-example-tutorial. Rust

2

interactive-book-reader. Haskell

2

gamebookmaker-site. Rust

2

fish. To be cloned into `~/.config/fish/`.

2

clojure_exercises. Clojure

2

die-roll. Rust

2

rocket-tests. Rust

2

untitled-game. I have not thought of a name yet.

2

set-error. A very simple trait that overwrites errors with `Strings` for `Results` and `Options`.

2

last-commit. A very small amount of javascript that shows the last commit of any repository on a website.

2

eopb.

1

Met-Office-Statistical-Analysis. R

1