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.
hiring-without-whiteboards
⭐️ Companies that don't have a broken hiring process
abseil-cpp
Abseil Common Libraries (C++)
tinyraytracer
A brief computer graphics / rendering course
compile-time-regular-expressions
Compile Time Regular Expression in C++
gui_starter_template
A template CMake project to get you started with C++ and tooling
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.
cppcon-2021-corobatch
Code for my CppCon 2021 talk "Automatically Process Your Operations in Bulk With Coroutines"