Sy Brand

C++ Developer Advocate at Microsoft, compiler and library dev, language enthusiast, tired person

Projects

optional

C++11/14/17 std::optional with functional-style extensions and reference support

C++ - Released: 29 Sep 2017 - 857

expected

C++11/14/17 std::expected with functional-style extensions

C++ - Released: 25 Oct 2017 - 1,520

minidbg

A mini x86 linux debugger for teaching purposes

C++ - Released: 21 Feb 2017 - 588

vcperf

A build analysis tool for the MSVC toolchain.

C++ - Released: 02 Dec 2019 - 295

actions-eleventy

GitHub Action for generating a static website with Eleventy

Shell - Released: 21 Aug 2019 - 106

sdb

Source code for the book Building a Debugger

C++ - Released: 21 Jun 2024 - 111

vizh

An esoteric visual language that takes image files as input based on a multi-tape turing machine, designed for compatibility with C.

Python - Released: 28 May 2021 - 231

function_ref

A lightweight, non-owning reference to a callable.

C++ - Released: 23 Nov 2017 - 168

dwarbf

A Brainfuck interpreter embedded inside DWARF debug information

C - Released: 11 Mar 2024 - 34

ranges

Ranges that didn't make C++20

C++ - Released: 07 Apr 2021 - 80

typeclasses

Future C++ implementation of Rust-like trait objects with no boilerplate

C++ - Released: 22 Aug 2017 - 117

tl

A bunch of small C++ utilities

C++ - Released: 03 Jul 2017 - 60

generator

Single-header, ranges-compatible generator type built on C++20 coroutines

C++ - Released: 24 Mar 2021 - 61

tartanllama.github.io

CSS - Released: 22 Jun 2016 - 15

caginator

Nicholas Cage your repository.

TypeScript - Released: 20 Aug 2019 - 43

enjamb

An esoteric programming language where it's not what's in your lines that matters — it's where you break them.

C++ - Released: 15 Oct 2019 - 29

etkf

Embarrassingly templated keyboard framework

C - Released: 29 Mar 2017 - 34

dltrace

A demonstration of tracing dynamic library loading and unloading on Linux.

C++ - Released: 09 Jul 2017 - 17

piscrn

A screenshot server, library, and command-line utility for the Raspberry Pi

C - Released: 27 Sep 2020 - 12

lameduck

Terrible Brainfuck to x64 compiler developed live in an hour

C++ - Released: 03 May 2019 - 11

advent-of-code-2020

Rust - Released: 01 Dec 2020 - 10

icu-emscripten

Binaries and headers for ICU built for Emscripten

C - Released: 22 Oct 2019 - 8

pioneer-test

C++ - Released: 22 Aug 2024 - 1

rustcpp

Rust - Released: 28 Apr 2023 - 7

aoc-2021

C++ - Released: 01 Dec 2021 - 7