Louis Ritchie's repositories
playground
React Refresh SSR setup & explanation
monarchive
A traditional MVC app in Elixir's Phoenix that allows you to make posts with uploaded images, generating thumbnails.
react-context-store
An implementation of a store for your React app implemented with React context.
csc320-project
CSC 320 Term Project
csc360-a2-parser
Recklessly script thousands of in-place file changes with Vim, JS, and Bash.
csc360-a3
some C
csc360-a3-charts
An attempt at parsing data using vim... it didn't work
csc361-lab3
lab 3 of networking course
dotfiles
dotfiles for vim and bash
elixir-app
elixir app
engine
Battlesnake game engine
factory_bot
A library for setting up Ruby objects as test data.
generic-react-app
My playground for trying new things.
live_view_demo
Forkable repo for entries in Phoenix Phrenzy (https://phoenixphrenzy.com/)
louis_portfolio_app
An elixir app handling display & administration of the second version of my portfolio website. The url is https://louisritchie.com
luasnake
A battlesnake written in Lua.
MobArena
MobArena plugin for Minecraft
portfolio_api
Served at https://api.louisritchie.com. It powers https://louisritchie.com and https://blog.louisritchie.com.
react-app
My portfolio site
react-wysiwyg
What-You-See-Is-What-You-Get editor built with React + Redux
react_app
Frontend webapp for Louis Ritchie's portfolio. Part of the greater portfolio V3 project
state-machine-simulator
State Machine Simulator that allows you to draw state machines, draw edges, and then perform different operations on the state machine that's been created.
victoriaggj_landing
Landing page for 2017 Global Game Jam in Victoria BC
vscode-keybindings-file
VScode keybindings file
website
My personal website and blog, seen at louisritchie.com