Skip to content
View breno5g's full-sized avatar
🦆
Focusing
🦆
Focusing

Organizations

@sizebay @StupidSoftware

Block or report breno5g

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
breno5g/README.md

breno5g

Full-stack developer · Go, TypeScript, and whatever the problem asks for


I build small tools for problems I actually have: manga downloaders, a CHIP-8 emulator, a terminal pet that talks to my scripts, a declarative setup for my machines. Most of them exist because doing it by hand annoyed me one time too many.

Right now I'm writing a 2D physics engine in C++ and finding out what lives below the garbage collector.

Selected work

tama · Rust
Terminal tamagotchi that doubles as your assistant's face — a pixel-art pet that speaks messages sent by other programs. The cat above comes straight from its sprite data.

emugo-8 · Go
CHIP-8 emulator built on SDL2 — opcode decoding, display, timers and input.

rinha-backend-2026 · Go
Fraud detection with vector search. Third year running in the challenge.

workstation · Ansible
One YAML file sets up a whole machine on Arch, Debian or Fedora.

Stack

Go · TypeScript · Node · React / React Native · Rust · C++ · Lua
Postgres · SQLite · Docker · Linux · Ansible · Neovim

Elsewhere

Blog · LinkedIn

Games, books, manga, and an unreasonable amount of time spent on dotfiles.

Pinned Loading

  1. first-love first-love Public

    first-love: My first love for Lua and Love2D, where coding and game development come together.

    Lua 1

  2. emugo-8 emugo-8 Public

    CHIP-8 emulator written in Go, using SDL2 for graphics and input

    Go

  3. rinha-backend-2026 rinha-backend-2026 Public

    Fraud detection with vector search, submission to Rinha de Backend 2026

    Go

  4. tama tama Public

    Terminal tamagotchi in Rust that doubles as your assistant's face: a pixel-art pet that speaks messages from external programs

    Rust

  5. workstation workstation Public template

    Declarative multi-distro workstation setup template: Arch, Debian/Ubuntu, Fedora

    Shell