Veysel Usta's starred repositories
system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
awesome-remote-job
A curated list of awesome remote jobs and resources. Inspired by https://github.com/vinta/awesome-python
system-design-interview
System design interview for IT companies
write-good
Naive linter for English prose
best-system-design-resources
This repository contains System Design Interview resources to design large-scale distributed systems.
tiny-package-manager
Learn how npm or Yarn v1 works.
dsl-syllabus-fall-2016
The syllabus from 15-819, the PhD seminar I taught on domain-specific programming languages fall 2016.
research-group-resources
Resources for people running research groups.
fe-fwk-book
Learn how frontend frameworks work by building your own. Code for the book "Build a frontend framework from scratch", published by Manning.
reading-club
A monthly reading club where we read and discuss papers, books, and other writings pertaining to little languages.
reconstructing-typescript
Code and demos for Reconstructing TypeScript blog posts.
cmu-15316-spring17
Spring 2017 slides and homework for CMU's 15-316: Software Foundations of Security and Privacy.
scheme-inside-your-heart
Scheme implementation based on a paper.
SpiderMonkeyBibliography
The Unofficial Incomplete Spidermonkey Bibliography
uml-diagram-for-typescript-design-pattern-examples
UML diagram list of GoF design pattern examples written in Typescript.
pattern-matching-epic
an alternative approach to pattern matching
FromTheTransistorToTheWEbBrowser
Inspired by George Hotz
How_to_program_from_ground_up
Support document for the video series about learning to program computers from the ground up.