Skip to content
View h5law's full-sized avatar
🧠
'; DROP * --;
🧠
'; DROP * --;

Block or report h5law

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
h5law/README.md

A passionate low-level bug creator systems engineer

  • 💡 Project Pipeline

    NOTE: Projects are listed in no particular order

    Ongoing Projects

    1. UEFI Bootloader for kernel
    2. Video mode drivers and text rendering for OS
    3. Port libc implementation for x86 to match OS
    4. Fix networking on chess multiplayer
    5. Focus on and optimise the chess engine

    Future Projects

    1. Implementing a Key-Value store DB
    2. Reimplement sqlite - squawk
    3. Writing CHIP-8 Emulator
    4. Multi-threaded IRC chat client
    5. Write a FUSE FS
    6. A SSG in C using HTMX static pages rendered from markdown
    7. Write a Password Manager with 2FA code support - squawk for the DB
    8. IRC server implementation
    9. mpd spotify connect integration
  • ❓ Something most people don't know about me? I'm actually the zodiac killer 😄

  • 🔐 PGP Keys

Languages and Tools:

c go git linux docker kubernetes

Pinned Loading

  1. pokt-network/smt pokt-network/smt Public

    A Go library that implements a Sparse Merkle Trie for a key-value map.

    Go 17 4

  2. ndjin ndjin Public

    ndjin - a pure C zero-dependency chess engine and raylib based GUI client

    C 2

  3. lmc lmc Public

    Rust implementation of the Little Minion Computer, Assembler included

    Rust

  4. dsa dsa Public

    Implementations of common DSA in C

    C