Pinned Repositories
glide
A statically-typed programming language, with generics and type inference
htv8
Grocery Run: Streamline your grocery shopping to be faster and more affordable. Hack the Valley 8
shapes
Simple 3D objects for your terminal.
unused_rs
Allows for unused generic parameters that do not act like they are owned.
uofthacks-basic-web
A BASIC compiler for frontend web development
virtual-classroom
A virtual classroom. This project was created for High Tech Hacks 2022
cansw_processor_airbrakes
Processor board was developed for the 2023-2024 design cycle to perform state estimation and control tasks for Borealis's airbrakes system
controls-outreach-lc-2024
A video game to see what it's like to control a rocket! Will be presented at Launch Canada 2024
omnibus
It's a Bird... It's a Plane.. It's Omnibus!
or-airbrake-plugin
Rocket airbrakes simulation using OpenRocket and Ansys CFD
patrick-gu's Repositories
patrick-gu/uofthacks-basic-web
A BASIC compiler for frontend web development
patrick-gu/glide
A statically-typed programming language, with generics and type inference
patrick-gu/shapes
Simple 3D objects for your terminal.
patrick-gu/virtual-classroom
A virtual classroom. This project was created for High Tech Hacks 2022
patrick-gu/food-fill
Helping you measure all you can eat
patrick-gu/htv8
Grocery Run: Streamline your grocery shopping to be faster and more affordable. Hack the Valley 8
patrick-gu/unused_rs
Allows for unused generic parameters that do not act like they are owned.
patrick-gu/fizzbuzz-assembly
An implementation of FizzBuzz for x86-64 assembly on Linux.
patrick-gu/myth
A flexible web framework
patrick-gu/myth_notes
A note taking app built with the Myth web framework.
patrick-gu/axum
Ergonomic and modular web framework built with Tokio, Tower, and Hyper
patrick-gu/CCC_2023
Canadian Computing Competition 2023 solutions
patrick-gu/competitive-assistant
patrick-gu/clap
A full featured, fast Command Line Argument Parser for Rust
patrick-gu/cses-problem-set
My solutions to the CSES Problem Set
patrick-gu/gen-ai-lab-ext
patrick-gu/groceryRunBackend
patrick-gu/http
Rust HTTP types
patrick-gu/llvm-project
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.
patrick-gu/patrick-gu
About me
patrick-gu/patrick-gu.github.io
patrick-gu/rust
Empowering everyone to build reliable and efficient software.
patrick-gu/rust-analyzer
A Rust compiler front-end for IDEs
patrick-gu/se-webring
💜 A webring for Software Engineering students at the University of Waterloo.
patrick-gu/usaco-guide
A free collection of curated, high-quality resources to take you from Bronze to Platinum and beyond.
patrick-gu/usaco-solutions
USA Computing Olympiad solutions
patrick-gu/vscode
Visual Studio Code