Skip to content
View bjoernager's full-sized avatar

Organizations

@primuseridani

Block or report bjoernager

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
bjoernager/README.md

Welcome

... to somewhere?

My life

I initially wrote in C++ (and later C), but I've come to mostly replace those with Rust. I still sometimes write code in C, but I usually avoid C++.

I really like programming embedded or "ancient" systems such as the Game Boy Advance (of which I've long wanted to make an emulator for). I have dabbled multiple times in implementing the C standard library for Linux. I also have limited experience in assembly (mostly legacy Arm but also x86).

Projects

My favourite repositories are the projects that I am most fond of. These include:

  • agbsum; a CLI tool for patching GBA image header checksums
  • Benoit; a multithreaded Mandelbrot Set renderer
  • eAS; a Rust-written assembler for Arm
  • identity_map; Identity-based key-value map for Rust
  • Luma; an emulator for the GBA line of systems
  • Oct; a Rust crate for encoding and decoding binary streams
  • Pollex; a Rust crate for handling Arm instructions
  • u8c; a C library for Unicode-related facilities

I host my repositories on GitLab, GitHub, and mandelbrot.dk (SSH-only).

Pinned Loading

  1. oct Public

    Octonary transcoder.

    Rust 1

  2. luma Public

    AGB emulator.

    Rust 1

  3. eas Public

    The Embedded Assembler.

    Rust 1

  4. benoit Public

    Multithreaded Mandelbrot renderer.

    Rust 1

  5. pollex Public

    Arm instruction manipulator.

    Rust 1

  6. u8c Public

    Unicode for C.

    C

293 contributions in the last year

Contribution Graph
Day of Week April May June July August September October November December January February March
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Activity overview

Contributed to primuseridani/achernar-web, rust-lang/rust, bjoernager/oct and 17 other repositories
Loading A graph representing bjoernager's contributions from April 07, 2024 to April 12, 2025. The contributions are 82% commits, 9% pull requests, 6% issues, 3% code review.

Contribution activity

April 2025

Created 1 repository

Created a pull request in rust-lang/rust that received 4 comments

Update u8-to-and-from-i8 suggestions.

u8::cast_signed and i8::cast_unsigned have been stabilised, but i8::from_ne_bytes et al. still suggest using as i8 or as u8.

+2 −2 lines changed 4 comments
Loading