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.
javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
AdGuardHome
Network-wide ads & trackers blocking DNS server
simple-icons
SVG icons for popular brands
react-developer-roadmap
Roadmap to becoming a React developer
tui.calendar
🍞📅A JavaScript calendar that has everything you need.
solution-architecture-patterns
Reusable, vendor-neutral, industry-specific, vendor-specific solution architecture patterns for enterprise
spotify-profile
A web app for visualizing personalized Spotify data built with React, Express, and the Spotify API
promise-worker
Promise-based messaging for Web Workers and Service Workers
observable-membrane
A Javascript Membrane implementation using Proxies to observe mutation on an object graph
dotfiles.fish
my dotfiles
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.