Jonathan O'Donnell's starred repositories
coding-interview-university
A complete computer science study plan to become a software engineer.
ohmyzsh
🙃 A delightful community-driven (with 2,400+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.
hackathon-starter
A boilerplate for Node.js web applications
remote-jobs
A list of semi to fully remote-friendly companies (jobs) in tech.
nginx-proxy
Automated nginx proxy for Docker containers using docker-gen
git-extras
GIT utilities -- repo summary, repl, changelog population, author commit percentages and more
360Controller
TattieBogle Xbox 360 Driver (with improvements)
react-native-material-ui
Highly customizable material design components for React Native
continuous-deployment-on-kubernetes
Get up and running with Jenkins on Google Kubernetes Engine
pdf-to-markdown
Convert PDF files into markdown files
angular-base64-upload
Converts files from file input into base64 encoded models.
google-oauth-jwt
Node.js implementation of Google OAuth 2.0 for server-to-server interactions, allowing secure use of Google APIs without URL redirects and authorization prompts.
atom-goto-definition
⚠️⚠️⚠️ DEPRECATED
koa-starter
:koala: A starter kit for a slightly opinionated koa project.
nodebb-theme-material
Theme for NodeBB using Google Material Design
Product-Phone-for-Chrome
This is an open source product called the “Phone for Chrome” that only works with a service provider hosting BroadSoft’s UC-One platform. It is a Chrome application that can be used to make voice and video calls.
SampleApps
All of the code you need to get started with apps at Broadsoft
angularTestChris
https://github.com/mknabe/angular-testing-starter
swagger-client
The Swagger UI client ready to deploy on Heroku