Skip to content
View webbiscuit's full-sized avatar

Block or report webbiscuit

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
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