Skip to content
View webbiscuit's full-sized avatar

Block or report webbiscuit

Report abuse

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

Report abuse
webbiscuit/README.md

Hi there 👋 I am a Dan

Rust Python C++ TypeScript

WSL VS Code Copilot

Here you will find a random collection of barely started projects and terrible ideas. I build things for fun and learning.

All of my software is created with human intelligence. This is a vibe-free zone.


What I Work With

C++, Python, C#, TypeScript, Rust.
Mostly Rust in my spare time. It scratches a nice itch.

Current setup:
WSL Ubuntu on Windows. Visual Code. CoPilotless.


Featured Projects

Event-Based Ledger (Rust + Axum)

A minimal event-sourced banking ledger.
Domain-driven, invariant-heavy, and actually quite tidy.

https://github.com/webbiscuit/event-based-ledger

Ridiculously Over-Engineered Personal Website

A website that should have taken 10 minutes, but didn't.

https://github.com/webbiscuit/webbiscuit-website


Templates

Jupyter / Conda Starter Kit

My clean, fast way to spin up a new Python environment with Jupyter.

https://github.com/webbiscuit/jupyter-template

Chess Experiments

Trying to write code that will make me less awful at chess.
No breakthroughs yet.

https://github.com/webbiscuit/dan-rusty-chess

Emulators

CHIP-8 Emulator (Rust)

A tiny emulator for a tiny machine.

https://github.com/webbiscuit/rust-chip8

Machine Learning

Markov Kafka

What happens when you feed Kafka into a Markov chain?
Speak to the dead using Python, kinda.

https://github.com/webbiscuit/markov-kafka

Text Adventures

Haskell Adventure Parser

Parsing choose-your-own-whatevers™.

https://github.com/webbiscuit/haskell-adventure

Inform Sandbox

All of the rooms look alike.

https://github.com/webbiscuit/inform-sandbox


Pinned Loading

  1. haskell-adventure haskell-adventure Public

    Haskell your own adventure! Parse, play and analyse gamebooks from text files.

    Haskell 3

  2. webbiscuit-website webbiscuit-website Public

    My website at www.webbiscuit.co.uk, using gatsby, markdown and webpack.

    MDX 1

  3. adventofcode_rust adventofcode_rust Public

    Advent of Code, Rust versions

    Rust

  4. rust-chip8 rust-chip8 Public

    Rust 1

  5. event-based-ledger event-based-ledger Public

    A minimal event-sourced banking ledger implemented in Rust with Axum.

    Rust 1

  6. jupyter-template jupyter-template Public

    Template for Jupyter notebooks. Just clone and remove the .git if templating is a hassle

    Jupyter Notebook