This is your work, valued

Bay Area

Ryan McDermott

Elite
@ryanmcdermott

Occasional open source developer.

clean-code-javascript. Clean Code concepts adapted for JavaScript

95k

code-review-tips. :microscope: Common problems to look for in a code review

1.5k

3rs-of-software-architecture. A guide on how to write readable, reusable, and refactorable software

1.1k

react-native-login. :iphone: An example React Native project for client login authentication

460

trump-speeches. :page_facing_up: 1mb Archive of Donald Trump Speeches

187

birdseed. :bird: :game_die: Use Twitter's Search API to get random numbers

78

starmark. :octocat: Turn your GitHub stars into Chrome bookmarks

71

algorithms. Popular computer science algorithms implemented in Python

63

js-fp-algorithms. JavaScript algorithms, in a functional programming style

50

katas. :school: Coding katas

46

terraform-microservices-example. Using Terraform to deploy microservices that communicate with each other

25

jekyll-latex. Jekyll theme with beautiful LaTeX typography

24

lexical_vanilla. An actual vanilla JavaScript example of Lexical text editor

18

typed-arrays. 🚀 Performance comparison of JavaScript TypedArrays and native Arrays

18

docker-flask. :jeans: A simple Docker setup for a Flask application on Nginx

15

trumpgen. Generate Donald Trump speeches using recurrent neural networks (RNNs)

9

dotfiles. :floppy_disk: ...files

9

spress. A tiny vibe coded dynamic programming language in a single header file for maximum portability

8

node-boilerplate. A ridiculously simple starting point for a Node app

7

esish. Recursive descent parser written in Rust for an ECMAScript inspired language.

7

typescript-makefile. Quick and easy starting off point for a TypeScript project

7

spotifind. :musical_note: Connect two musical artists by a chain of related artists using Spotify's API

7

til. :closed_book: Today I Learned

6

webvr-n-body. WebVR n-body galaxy simulation using Barnes-Hut Tree and AFrame powered by WebGL

5

ette. Encrypted Text Terminal Editor (Ette)

5

dumbkit. Toy Browser Engine

4

interpreter-typescript. Let's write an interpreter in TypeScript

4

markus. Vibe Coded Single Header Markdown Parser

4

really-simple-c. Really simple C compiler (RSCC), written in Rust

3

vr-desk. :computer: A WebVR experiment, join in!

3

TextArmyKnife. A simple Python program for miscellaneous text processing

3

ryanmcdermott.github.io. My personal blog

3

gradle-dependency-example. Ridiculously simple example showing how you can use Gradle to install dependencies in Java and run programs using them

3

golang-presentation. Golang Presentation for Austin Golang Meetup Jun 2015

2

rsvm. Really Simple Virtual Machine

2

bazel-java-template. Simple starter template for a Java project built with Bazel

1

terraform-ec2-instance. Terraform file with everything you need to create an internet-facing EC2 instance.

1

which-ride. :car: Which Ride is an Uber and Lyft price comparison app -- http://whichride.herokuapp.com

1

bazel-rust-template. Starlark

1

rules_cc_embed_data. Bazel rule to generate C++ header files with embedded binary data

1

cic. Vibe Coded Compound Interest Calculator

1

metronome. HTML

1

pwgen. HTML

1

set-tools. Function extensions to supercharge JavaScript's Set type with common set operations

1

tuner. HTML

1