Feather Osborn

I'm a web developer working in Ruby and Javascript, experienced with Node.js, Ruby on Rails, React.js, and more. I like to make things. And make things better.

 

Projects


 

proto-typist

~ React.js ~ Ruby on Rails ~

Proto-typist is a typing trainer that focuses on correcting the muscle memory and patterns that cause typos. The site is a skeuomorphic single page app designed to be responsive and resemble an old CRT monitor. It captures user's typing using a text input box hidden offscreen, and 'fills in' the target text on-screen. Great care was taken to make this whole process invisible to the user; it ought to feel as if they are just typing. React.js ensures the page updates happen as fast as the user can type. It was the runner-up for the Most Original award in my App Academy cohort, and App Academy chose to show it as a favorite to represent our cohort to alumni.

Live // Github
 

 

Mahou Mojo!

~ Phaser ~

Arcade-style rhythm game built in JavaScript and Canvas. Uses the Phaser.js engine to handle audio and animations of sprites while ensuring quick, fluid reactions to player input. The fully responsive design independently scales game elements to ensure playability at any resolution. Further touches include hand-tuned beatmaps, web-optimised audio files, and a custom character sprite design.

Live // Github