Ryan McDermott (ryanmcdermott)

ryanmcdermott

Geek Repo

Company:@google

Location:Bay Area

Home Page:ryanmcdermott.me

Twitter:@ryconoclast

Github PK Tool:Github PK Tool


Organizations
google

Ryan McDermott's repositories

clean-code-javascript

:bathtub: Clean Code concepts adapted for JavaScript

Language:JavaScriptLicense:MITStargazers:89629Issues:1880Issues:153

code-review-tips

:microscope: Common problems to look for in a code review

Language:JavaScriptLicense:MITStargazers:1440Issues:27Issues:1

3rs-of-software-architecture

A guide on how to write readable, reusable, and refactorable software

Language:JavaScriptLicense:MITStargazers:1038Issues:25Issues:0

react-native-login

:iphone: An example React Native project for client login authentication

js-fp-algorithms

JavaScript algorithms, in a functional programming style

Language:JavaScriptLicense:MITStargazers:48Issues:5Issues:1

algorithms

Popular computer science algorithms implemented in Python

Language:PythonLicense:MITStargazers:46Issues:5Issues:0

katas

:school: Coding katas

Language:C++License:MITStargazers:44Issues:5Issues:0

terraform-microservices-example

Using Terraform to deploy microservices that communicate with each other

Language:HCLLicense:MITStargazers:24Issues:3Issues:1

jekyll-latex

Jekyll theme with beautiful LaTeX typography

Language:SCSSLicense:MITStargazers:17Issues:3Issues:0

docker-flask

:jeans: A simple Docker setup for a Flask application on Nginx

dotfiles

:floppy_disk: ...files

Language:Vim scriptStargazers:9Issues:4Issues:0

typescript-makefile

Quick and easy starting off point for a TypeScript project

Language:TypeScriptLicense:MITStargazers:6Issues:3Issues:1

esish

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

Language:RustLicense:MITStargazers:5Issues:4Issues:0

lexical_vanilla

An actual vanilla JavaScript example of Lexical text editor

Language:JavaScriptLicense:MITStargazers:5Issues:1Issues:0

node-boilerplate

A ridiculously simple starting point for a Node app

Language:JavaScriptLicense:MITStargazers:5Issues:3Issues:0

webvr-n-body

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

Language:TypeScriptStargazers:5Issues:3Issues:0

ryanmcdermott.github.io

My personal blog

Language:SCSSLicense:MITStargazers:4Issues:3Issues:1

ette

Encrypted Text Terminal Editor (Ette)

Language:C++License:MITStargazers:3Issues:3Issues:3

gradle-dependency-example

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

Language:JavaLicense:NOASSERTIONStargazers:3Issues:3Issues:0

really-simple-c

Really simple C compiler (RSCC), written in Rust

Language:RustStargazers:3Issues:3Issues:0

bazel-java-template

Simple starter template for a Java project built with Bazel

Language:StarlarkStargazers:1Issues:2Issues:0

rsvm

Really Simple Virtual Machine

Language:RustLicense:MITStargazers:1Issues:3Issues:0

rules_cc_embed_data

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

Language:StarlarkLicense:MITStargazers:1Issues:1Issues:0

terraform-ec2-instance

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

Language:HCLLicense:MITStargazers:1Issues:3Issues:0

rules_devserver

Bazel rule for running a web development server

Language:C++License:MITStargazers:0Issues:3Issues:0

bazel-cpp-template

Simple starter template for a C++ project built with Bazel

Language:C++License:MITStargazers:0Issues:3Issues:0

bazel-rust-proto

Template for a Rust project using Bazel and Protocol Buffers

Language:StarlarkStargazers:0Issues:3Issues:0

bazel-ts-template

TypeScript starter template for the Bazel build system

Language:StarlarkLicense:MITStargazers:0Issues:3Issues:0

guice-example

An example Java project using Bazel and Guice injections

Language:StarlarkStargazers:0Issues:3Issues:0