An open API service aggregating public data about GitHub Sponsors.

coffeebeforearch

View JSON Representation

Performance engineer that's always happy to answer questions!

Funding Links: https://github.com/sponsors/CoffeeBeforeArch

GitHub Sponsors Profile

Thank you for visiting!
My name is Nick, and I'm a Ph.D. student that is passionate about making beginner, intermediate, and advanced computer science and engineering topics more approachable! I use GitHub to host all the code I present in my teaching videos on my YouTube channel.
My teaching areas include:

Introductory C++ programming
Introductory Python 3 programming
Optimizing and benchmarking C++ code
GPU programming with CUDA
Parallel programming with C++

and much more!
What your contribution supports:
Your contribution helps to support the continued creation of always open, and always free teaching content. I am a strong believer that teaching content should not be hidden behind paywalls. Contributions will help fund the following things:

Continued improvement to videos

Microphone, camera, and general hardware for making videos and running benchmarks

More advanced teaching topics

Hardware for SoC design, working with microarchitecture simulators (GEM5 & GPGPU-Sim)

Video hosting outside of YouTube

YouTube is not available in all countries, and I'd like to provide an alternate way to access my teaching content

A free CSE textbook

A Tour of Programming is an open source textbook I work on in my spare time

Coffee and Food

The drivers of code development

Contact information
I enjoy interacting with those passionate about teaching and learning. If you ever have a question, I am available on the following platforms:

Twitter - Updates about me!
YouTube - Recorded teaching content!
Twitch - Live teaching content!
GitHub - Teaching code!

Featured Works

CoffeeBeforeArch/cpp_crash_course

C++ files from the "C++ Crash Course" YouTube series by CoffeeBeforeArch

Language: C++ - Stars: 101
CoffeeBeforeArch/cuda_programming

Code from the "CUDA Crash Course" YouTube series by CoffeeBeforeArch

Language: Cuda - Stars: 820
CoffeeBeforeArch/uarch_benchmarks

Benchmarks used to expose micro-archittecture details of modern processors

Language: - Stars: 7
CoffeeBeforeArch/cpp_20_samples

Code examples using new features from C++20

Language: C++ - Stars: 35
CoffeeBeforeArch/clever_code

Examples of clever code that I have found

Language: C++ - Stars: 9
CoffeeBeforeArch/parallel_programming

A collection of code examples for learning parallel programming concepts

Language: C++ - Stars: 52
Active Sponsors
Past Sponsors
Sponsor Breakdown