Ryan McDermott (@ryanmcdermott)

Top repositories

1

clean-code-javascript

🛁 Clean Code concepts adapted for JavaScript
JavaScript
90,631
star
2

code-review-tips

🔬 Common problems to look for in a code review
JavaScript
1,457
star
3

3rs-of-software-architecture

A guide on how to write readable, reusable, and refactorable software
JavaScript
1,053
star
4

react-native-login

📱 An example React Native project for client login authentication
JavaScript
461
star
5

trump-speeches

📄 1mb Archive of Donald Trump Speeches
175
star
6

birdseed

🐦 🎲 Use Twitter's Search API to get random numbers
Python
78
star
7

starmark

:octocat: Turn your GitHub stars into Chrome bookmarks
JavaScript
71
star
8

js-fp-algorithms

JavaScript algorithms, in a functional programming style
JavaScript
49
star
9

algorithms

Popular computer science algorithms implemented in Python
Python
47
star
10

katas

🏫 Coding katas
C++
44
star
11

terraform-microservices-example

Using Terraform to deploy microservices that communicate with each other
HCL
24
star
12

typed-arrays

🚀 Performance comparison of JavaScript TypedArrays and native Arrays
JavaScript
19
star
13

jekyll-latex

Jekyll theme with beautiful LaTeX typography
SCSS
18
star
14

docker-flask

👖 A simple Docker setup for a Flask application on Nginx
Dockerfile
13
star
15

trumpgen

Generate Donald Trump speeches using recurrent neural networks (RNNs)
Elm
9
star
16

dotfiles

💾 ...files
Vim Script
9
star
17

lexical_vanilla

An actual vanilla JavaScript example of Lexical text editor
JavaScript
8
star
18

spotifind

🎵 Connect two musical artists by a chain of related artists using Spotify's API
Go
7
star
19

typescript-makefile

Quick and easy starting off point for a TypeScript project
TypeScript
6
star
20

til

📕 Today I Learned
5
star
21

webvr-n-body

WebVR n-body galaxy simulation using Barnes-Hut Tree and AFrame powered by WebGL
TypeScript
5
star
22

node-boilerplate

A ridiculously simple starting point for a Node app
JavaScript
5
star
23

esish

Recursive descent parser written in Rust for an ECMAScript inspired language.
Rust
5
star
24

ette

Encrypted Text Terminal Editor (Ette)
C++
4
star
25

dumbkit

Toy Browser Engine
JavaScript
4
star
26

ryanmcdermott.github.io

My personal blog
SCSS
4
star
27

TextArmyKnife

A simple Python program for miscellaneous text processing
Python
3
star
28

really-simple-c

Really simple C compiler (RSCC), written in Rust
Rust
3
star
29

interpreter-typescript

Let's write an interpreter in TypeScript
TypeScript
3
star
30

gradle-dependency-example

Ridiculously simple example showing how you can use Gradle to install dependencies in Java and run programs using them
Java
3
star
31

vr-desk

💻 A WebVR experiment, join in!
JavaScript
3
star
32

golang-presentation

Golang Presentation for Austin Golang Meetup Jun 2015
2
star
33

bazel-java-template

Simple starter template for a Java project built with Bazel
Starlark
1
star
34

rules_cc_embed_data

Bazel rule to generate C++ header files with embedded binary data
Starlark
1
star
35

which-ride

🚗 Which Ride is an Uber and Lyft price comparison app -- http://whichride.herokuapp.com
Ruby
1
star
36

bazel-rust-template

Starlark
1
star
37

set-tools

Function extensions to supercharge JavaScript's Set type with common set operations
JavaScript
1
star
38

terraform-ec2-instance

Terraform file with everything you need to create an internet-facing EC2 instance.
HCL
1
star
39

rsvm

Really Simple Virtual Machine
Rust
1
star