Ryan McDermott's repositories
clean-code-javascript
:bathtub: Clean Code concepts adapted for JavaScript
code-review-tips
:microscope: Common problems to look for in a code review
3rs-of-software-architecture
A guide on how to write readable, reusable, and refactorable software
react-native-login
:iphone: An example React Native project for client login authentication
js-fp-algorithms
JavaScript algorithms, in a functional programming style
algorithms
Popular computer science algorithms implemented in Python
terraform-microservices-example
Using Terraform to deploy microservices that communicate with each other
jekyll-latex
Jekyll theme with beautiful LaTeX typography
docker-flask
:jeans: A simple Docker setup for a Flask application on Nginx
typescript-makefile
Quick and easy starting off point for a TypeScript project
lexical_vanilla
An actual vanilla JavaScript example of Lexical text editor
node-boilerplate
A ridiculously simple starting point for a Node app
webvr-n-body
WebVR n-body galaxy simulation using Barnes-Hut Tree and AFrame powered by WebGL
ryanmcdermott.github.io
My personal blog
gradle-dependency-example
Ridiculously simple example showing how you can use Gradle to install dependencies in Java and run programs using them
really-simple-c
Really simple C compiler (RSCC), written in Rust
bazel-java-template
Simple starter template for a Java project built with Bazel
rules_cc_embed_data
Bazel rule to generate C++ header files with embedded binary data
terraform-ec2-instance
Terraform file with everything you need to create an internet-facing EC2 instance.
rules_devserver
Bazel rule for running a web development server
bazel-cpp-template
Simple starter template for a C++ project built with Bazel
bazel-rust-proto
Template for a Rust project using Bazel and Protocol Buffers
bazel-ts-template
TypeScript starter template for the Bazel build system
guice-example
An example Java project using Bazel and Guice injections