Jon Peterson's repositories
quantified-self-be
A calorie tracker using JavaScript, built on NodeJS with the Express framework.
quantified-self-fe
Front end single-page webapp for quantified-self-be
Webcomic-Keyboard-Navigation
Extension for Google Chrome browser, which adds keyboard shortcuts to a variety of webcomic sites, using a simple ruleset.
2win_playlist
Static Comp Challenge
activerecord-obstacle-course
Backend Mod 2 ActiveRecord Obstacle Course
autopr_action
Automatically opens a PR from a target HEAD branch to a target BASE when merge commits are added to the HEAD.
book-club
Paired project: A book list and review site, and an introduction to Rails, MVC, and relational databases.
files-sdk-javascript
Files.com Official Javascript (Node) SDK. Files.com is Cloud Storage, Cloud Gateway, and MFT, All In One. Our built-in storage is fast, affordable, and available in 7 Worldwide Regions. Access Any File on Any Cloud via Files.com's Javascript client, including Google, Amazon, Microsoft, Box, Dropbox, Amazon, Wasabi, Backblaze, Rackspace, and more.
here-be-dragons
Code challenge - Interact with deeply nested API response in Ruby
LaughTracks
Backend Module 2 week 1 solo project
little_shop_v2
BE Mod 2 Week 4/5 Group Project, an e-commerce platform
log-with-line-info
A helper function to make brute force debugging slightly less painful.
osgameclones
Open Source Clones of Popular Games
PapaParse
Fast and powerful CSV (delimited text) parser that gracefully handles large files and malformed input
PowerToys
Windows system utilities to maximize productivity
rails_engine
Solo school project: Use Rails and ActiveRecord to build a JSON API exposing a data set.
rales_engine_spec_harness
Spec harness for testing rails_engine project
rpn_cli
A CLI written in Ruby, implementing a Reverse Polish Notation calculator
rustlings
Small exercises to get you used to reading and writing Rust code!
storedom
A sample repo to test devops tutorials.
sweater_weather
Weather API built on Rails
why-did-i-block
A simple site to keep notes about the reasons you blocked someone who absolutely doesn't deserve being committed to memory.