ryanmcdermott
Occasional open source developer. I'm sorry for my slow responses to issues and PRs.
@google Bay Area
Pinned Repositories
intermock
Mocking library to create mock objects with fake data for TypeScript interfaces
3rs-of-software-architecture
A guide on how to write readable, reusable, and refactorable software
algorithms
Popular computer science algorithms implemented in Python
birdseed
:bird: :game_die: Use Twitter's Search API to get random numbers
clean-code-javascript
:bathtub: Clean Code concepts adapted for JavaScript
code-review-tips
:microscope: Common problems to look for in a code review
ette
Encrypted Text Terminal Editor (Ette)
react-native-login
:iphone: An example React Native project for client login authentication
rules_devserver
Bazel rule for running a web development server
trump-speeches
:page_facing_up: 1mb Archive of Donald Trump Speeches
ryanmcdermott's Repositories
ryanmcdermott/clean-code-javascript
:bathtub: Clean Code concepts adapted for JavaScript
ryanmcdermott/code-review-tips
:microscope: Common problems to look for in a code review
ryanmcdermott/3rs-of-software-architecture
A guide on how to write readable, reusable, and refactorable software
ryanmcdermott/react-native-login
:iphone: An example React Native project for client login authentication
ryanmcdermott/js-fp-algorithms
JavaScript algorithms, in a functional programming style
ryanmcdermott/algorithms
Popular computer science algorithms implemented in Python
ryanmcdermott/katas
:school: Coding katas
ryanmcdermott/terraform-microservices-example
Using Terraform to deploy microservices that communicate with each other
ryanmcdermott/jekyll-latex
Jekyll theme with beautiful LaTeX typography
ryanmcdermott/docker-flask
:jeans: A simple Docker setup for a Flask application on Nginx
ryanmcdermott/dotfiles
:floppy_disk: ...files
ryanmcdermott/typescript-makefile
Quick and easy starting off point for a TypeScript project
ryanmcdermott/esish
Recursive descent parser written in Rust for an ECMAScript inspired language.
ryanmcdermott/lexical_vanilla
An actual vanilla JavaScript example of Lexical text editor
ryanmcdermott/node-boilerplate
A ridiculously simple starting point for a Node app
ryanmcdermott/webvr-n-body
WebVR n-body galaxy simulation using Barnes-Hut Tree and AFrame powered by WebGL
ryanmcdermott/ryanmcdermott.github.io
My personal blog
ryanmcdermott/ette
Encrypted Text Terminal Editor (Ette)
ryanmcdermott/gradle-dependency-example
Ridiculously simple example showing how you can use Gradle to install dependencies in Java and run programs using them
ryanmcdermott/really-simple-c
Really simple C compiler (RSCC), written in Rust
ryanmcdermott/bazel-java-template
Simple starter template for a Java project built with Bazel
ryanmcdermott/bazel-rust-template
ryanmcdermott/rsvm
Really Simple Virtual Machine
ryanmcdermott/rules_cc_embed_data
Bazel rule to generate C++ header files with embedded binary data
ryanmcdermott/terraform-ec2-instance
Terraform file with everything you need to create an internet-facing EC2 instance.
ryanmcdermott/rules_devserver
Bazel rule for running a web development server
ryanmcdermott/bazel-cpp-template
Simple starter template for a C++ project built with Bazel
ryanmcdermott/bazel-rust-proto
Template for a Rust project using Bazel and Protocol Buffers
ryanmcdermott/bazel-ts-template
TypeScript starter template for the Bazel build system
ryanmcdermott/guice-example
An example Java project using Bazel and Guice injections