-
π» Currently working on:
- aion. A from-scratch implementation of a custom operating system called
aion
. Still in early development. (name not set in stone) - norman. A zero-dependency
libc
implementation and expanded C standard library. Made for theaion
OS specifically. (name not set in stone) - ndjin. A chess engine (bot and game driver), as well as GUI client with 1v1 P2P multiplayer - written from scratch.
- squawk. A rewrite of SQLite3 in Pure C with Zero dependencies, built completely from scratch. A big task but a lot of room for innovation and learning. Mainly focusing on an in-memory and persistent multithreaded B-Tree backed DB.
- aion. A from-scratch implementation of a custom operating system called
-
π‘ Project Pipeline
NOTE: Projects are listed in no particular order
- UEFI Bootloader for kernel
- Video mode drivers and text rendering for OS
- Port libc implementation for x86 to match OS
- Fix networking on chess multiplayer
- Focus on and optimise the chess engine
- Implementing a Key-Value store DB
- Reimplement sqlite - squawk
- Writing CHIP-8 Emulator
- Multi-threaded IRC chat client
- Write a FUSE FS
- A SSG in C using HTMX static pages rendered from markdown
- Write a Password Manager with 2FA code support - squawk for the DB
- IRC server implementation
- mpd spotify connect integration
-
β Something most people don't know about me? I'm actually the zodiac killer π
-
π PGP Keys
π§
'; DROP * --;
Will c0de for food...
Reinventing every wheel, one-bug-at-a-time ππΌ
Pinned Loading
-
aion
aion PublicaionOS is a hand-rolled, from scratch, implementation of a full operating system.
C
-
pokt-network/smt
pokt-network/smt PublicA Go library that implements a Sparse Merkle Trie for a key-value map.
-
-
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.