Mohammed Albashir's starred repositories

coding-interview-university

A complete computer science study plan to become a software engineer.

system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

Language:PythonLicense:NOASSERTIONStargazers:268191Issues:6629Issues:295

hiring-without-whiteboards

⭐️ Companies that don't have a broken hiring process

Language:JavaScriptLicense:MITStargazers:44214Issues:837Issues:0

serenity

The Serenity Operating System 🐞

Language:C++License:BSD-2-ClauseStargazers:30266Issues:351Issues:4172

folly

An open-source C++ library developed and used at Facebook.

Language:C++License:Apache-2.0Stargazers:27904Issues:1020Issues:1129

InstaPy

📷 Instagram Bot - Tool for automated Instagram interactions

Language:PythonLicense:GPL-3.0Stargazers:16670Issues:677Issues:5560

abseil-cpp

Abseil Common Libraries (C++)

Language:C++License:Apache-2.0Stargazers:14657Issues:588Issues:870

STL

MSVC's implementation of the C++ Standard Library.

Language:C++License:NOASSERTIONStargazers:10019Issues:252Issues:2034

cudf

cuDF - GPU DataFrame Library

Language:C++License:Apache-2.0Stargazers:8174Issues:149Issues:6346

tinyraytracer

A brief computer graphics / rendering course

range-v3

Range library for C++14/17/20, basis for C++20's std::ranges

Language:C++License:NOASSERTIONStargazers:4093Issues:156Issues:922

compile-time-regular-expressions

Compile Time Regular Expression in C++

Language:C++License:Apache-2.0Stargazers:3273Issues:66Issues:231

clang

Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project

Language:C++License:NOASSERTIONStargazers:3038Issues:196Issues:0

gui_starter_template

A template CMake project to get you started with C++ and tooling

Language:CMakeLicense:UnlicenseStargazers:2487Issues:79Issues:83

pipes

Pipelines for expressive code on collections in C++

Language:C++License:MITStargazers:794Issues:35Issues:44

safeside

Understand and mitigate software-observable side-channels

Language:C++License:BSD-3-ClauseStargazers:494Issues:36Issues:24

clang-concepts-monorepo

****** OBSOLETE - CONCEPTS HAS BEEN MERGED INTO CLANG TRUNK AND DEVELOPMENT CONTINUES THERE ****** This fork of llvm-project contains my implementation of C++2a Concepts for the Clang compiler, and will be updated regularly with bug fixes until the whole feature is merged to trunk. Follow the instructions here https://clang.llvm.org/get_started.html to build, then use the flags "-std=c++2a -Xclang -fconcepts-ts" to enable concepts.

pixel

Simple 2D Graphics based on standard and portable OpenGL

Language:CLicense:Apache-2.0Stargazers:17Issues:7Issues:6

cppcon-2021-corobatch

Code for my CppCon 2021 talk "Automatically Process Your Operations in Bulk With Coroutines"

Language:C++Stargazers:7Issues:4Issues:0