Nicholas Rich'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.
AdGuardHome
Network-wide ads & trackers blocking DNS server
motion-canvas
Visualize Your Ideas With Code
solution-architecture-patterns
Reusable, vendor-neutral, industry-specific, vendor-specific solution architecture patterns for enterprise
dotfiles.fish
my dotfiles
graphql-normalizr
Normalize GraphQL responses for persisting in the client cache/state
motion-canvas
Web-based tool for creating animations programmatically
go-gameengine-ecs
My implementation of Entity Component System in Go/Golang
GameOfLife
A simple Conway's Game of Life implementation with Rust and Bevy.