Patrick Gu's Projects
Ergonomic and modular web framework built with Tokio, Tower, and Hyper
Canadian Computing Competition 2023 solutions
A full featured, fast Command Line Argument Parser for Rust
My solutions to the CSES Problem Set
An implementation of FizzBuzz for x86-64 assembly on Linux.
A statically-typed programming language, with generics and type inference
Rust HTTP types
Grocery Run: Streamline your grocery shopping to be faster and more affordable. Hack the Valley 8
A Starter repo for Shopify Infrastructure Intern assessments
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
A flexible web framework
A note taking app built with the Myth web framework.
About me
Empowering everyone to build reliable and efficient software.
A Rust compiler front-end for IDEs
💜 A webring for Software Engineering students at the University of Waterloo.
Simple 3D objects for your terminal.
Allows for unused generic parameters that do not act like they are owned.
A BASIC compiler for frontend web development
A free collection of curated, high-quality resources to take you from Bronze to Platinum and beyond.
USA Computing Olympiad solutions
A virtual classroom. This project was created for High Tech Hacks 2022
Visual Studio Code