The Wayback Machine - https://web.archive.org/web/20221114100844/https://github.com/ibraheemdev
Skip to content
Avatar

Organizations

@actix
Block or Report

Block or report ibraheemdev

Report abuse

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

Report abuse
ibraheemdev/README.md

Hi! I'm Ibraheem, a freelance software developer based in Toronto, Canada. I'm interested in building fast, concurrent, and robust systems, primarily working with Rust and Go.

I open source projects I think others would find useful, which you can find on github. Outside of my own projects, I'm an active contributor to actix-web, futures-rs, and the rust programming language.

I enjoy helping other people learn the languages I love, which is why I am active on stackoverflow and write regularly over at ibraheem.ca, where you can find tutorials, useful scripts, and other fun explorations.

If you want to talk about a project you think I can help with or get in touch for any other reason, you can reach me by email at ibraheem@ibraheem.ca.

Pinned

  1. seize Public

    Fast, efficient, and robust memory reclamation for Rust.

    Rust 233 8

  2. matchit Public

    A high performance URL router.

    Rust 132 20

  3. astra Public

    High performance Rust web servers without async/await.

    Rust 22

  4. boxcar Public

    A concurrent, append-only vector.

    Rust 17

  5. awaitgroup Public

    Wait for a collection of async tasks to finish.

    Rust 9 5

  6. dotfiles Public

    My dotfiles for zsh, vim, i3, polybar, alacritty ...

    Lua 22 1

979 contributions in the last year

Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Mon Wed Fri
Activity overview
Contributed to ibraheemdev/seize, rust-lang/rust, ibraheemdev/firefly and 56 other repositories

Contribution activity

November 2022

Created 6 commits in 2 repositories

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

Update mailmap

+1 −1 3 comments

Created an issue in rust-lang/rust that received 2 comments

Suggest cloning Arc/Rc

fn main() { let x = Arc::new(1); foo(x); bar(x); } fn foo(_: Arc<usize>) {} fn bar(_: Arc<usize>) {} error[[E0382]](https://doc.rust-lang.org/stabl…

2 comments
1 contribution in private repositories Nov 1