Skip to content
View barrettotte's full-sized avatar
⚙️
⚙️
Block or Report

Block or report barrettotte

Report abuse

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

Report abuse
barrettotte/README.md

My cave

  • 💻 Software engineer, tinkerer, loser.
  • ⚙️ Primarily work with Java, Postgres, and Vue. Formerly IBM i.
  • 🧮 Interested in the history of computing, computer architecture, and electronics.
  • 📜 Favorite languages are C, Assembly, Python, and Go.
  • 📚 Learning about CPU design, analog electronics, radio, and electromagnetism.
  • 🔨 Working on a book on the history of computing and technology.
  • 🔨 Working on a 16-bit homebrew CPU.

Pinned Loading

  1. qr-asm qr-asm Public

    Generate a QR code from scratch with only ARM assembly.

    Assembly 106 3

  2. perceptron-asm perceptron-asm Public

    A single-layer perceptron in x86 assembly to distinguish between circles and rectangles.

    Assembly 24 2

  3. enki-os enki-os Public

    A basic x86 kernel to learn how operating systems get from BIOS to userland

    C 5

  4. vscode-ibmi-languages vscode-ibmi-languages Public

    Syntax highlighting for IBM i languages such as RPG, CL, DDS, MI, and RPGLE fixed/free.

    JSON 33 13

  5. screensaver-asm screensaver-asm Public

    A bouncing square screensaver-like thing in x86 real mode

    Assembly

  6. bootjack bootjack Public

    A bootable Blackjack written in 508 bytes

    Assembly