Selected Projects
Paragraph Generator (Site | Code)
This is a static application hosted on S3 and uses React. I built this as a side project while working on the logic for inserting various components into Seattle Times articles. Depending on the length of the article, and the number of words in a paragraph, we had to insert things like ads and newsletter signup forms after specific paragraphs. To simplify testing (I got sick of having to count words and paragraphs), I wanted to have a lorem ipsum generator that added paragraph numbers and word counts to each paragraph. The text came from Project Gutenberg.
Accessibility Demos (Site | Code)
I made these examples after failing to find sites that showed you incorrect and correct demos of various accessibility principles.
Tennis Ball Machine
Even though I have yet to hit one ball shot by this machine, it has been a lot of fun building it. It uses an Arduino to control several motors to feed in, and shoot, the tennis balls. This is the first Arduino project I have gotten to the stage of having a working prototype. Solving mechanical problems draws on similar skills to the ones we use when tackling software engineering problems, but testing your solutions is so much more fun because you have a tangible artifact of your work.