portfolio
Web Applications
I am almost always engrossed in building a tool that solves a problem for myself. This is a small sampling of the projects I have built to address those problems. Several of the repo READMEs have a tour of the app with screenshots and code snippets of the parts I find most interesting.
Featured Project
More Projects
Current Skills
Ruby, Rails, Action Cable, Hotwire, RSpec & testing, CSS3, BEM & utility classes, JavaScript, React.js, Redux, jQuery, PostgreSQL, Git, GitHub, BitBucket, Heroku, Firebase, Jekyll, XML & JSON parsing, database design, product design and launch, copy editing, and graphic design
Recommendations
If you'd like an idea of what it's like to work with me, here are some of the things my clients and coworkers have said about me.
Open Source Contributions
'activestorage-dropbox' gem
Update to be Rails 7 compatible
Slackmojis.com
Emoji artwork contributions for shared Slack emoji resource
StockAid
Pull Requests for GitHub issues for StockAid, an inventory management system for The Grateful Garment Project which provides clothing for victims of sexual assault
Atom React.js Snippets
Snippet contributions for this React ES6 snippet library for Atom
POODR
Editing contributions for the book Practical Object-Oriented Design in Ruby by Sandi Metz
TicTacToe
Editing contributions for Ruby command line tic-tac-toe game which accompanies an online tutorial for building object-oriented games with Ruby
Published Works
Whenever I have an idea for something that solves a particular problem, I dive in and start creating. Sometimes it's a solution I can use right now (zipper pocket underpants) and other times, it's a solution that I wish had existed when I needed it (book on packing), so I created it to solve the problem for other people.
Self-Reading Tarot Deck
I was curious to read tarot cards, but it was a lot to memorize up front in order to do a reading. I made this deck and spreads to be self-reading. All you have to do is lay down the cards and read what's on them. It fixed the glitch for me and they're selling like hotcakes on Etsy. See it on Etsy
Adult Coloring Book
Coloring is fun. But for me, some of those adult coloring books with intense patterns and endless decisions to make feel more like a chore than play. I created this book to be as simple to color and as playful as children's books, but with snarky scenes of chores and woes from adult life. See it on Amazon
Book on Packing
As my husband and I planned to live and work indefinitely in Central America, we had so many questions that weren't googlable at the time. I wrote this book to answer all of those questions. See it on Amazon
Zipper Underwear
Women's clothing is dreadfully lacking in pockets. I made these underpants to create storage space for my keys, phone, wallet, and passport. They also double as secure boardshorts and instant skort shorts! See it on Betabrand
Cat Card Game
The world needs more card games about cats, no? So I came up with this one. Of course, it was not as well received as my deck of Cats In Space cards was. See it on TheGameCrafter
Spanish Flash Card / Poker Deck
Travelers often carry a deck of cards, which makes for easy, entertainment on the road. Ever conscious of carrying too much stuff, I created this deck to double as a Spanish learning deck. See it on TheGameCrafter
Plant Necklaces
I needed a little bit of nature in my life -- apparently right around my neck is where it had to be -- so I bought some wood, borrowed some tools, and started creating. Now several people in New Orleans have little plants around their necks too. See it on Etsy
Yoga Track Album
There are some styles of yoga where you hold a pose for several minutes at a time. Instead of using a timer, I created guided tracks so I could build playlists for a perfectly timed yoga session. See it on Bandcamp