Journal
P5.js mouseIsPressed Simple Sketch
This sketch was a quick exposure to the mousePressed function in P5.js. I also spent some time exploring simple geometric shapes. If you mouse-click on the red canvas the shapes will change. Here's a peek at the raw Javascript code to make this sketch...
P5.js and Starting Javascript Exploration
With the spring semester rolling and the final course of my MA program underway, I've started taking a more in-depth, more structured look at the front-end development language of Javascript with the library P5.js. The approach we are going to be taking for the...
2019 Motion Design Reel
Combining a variety of shorts ranging from kinetic type exploration to infographic motion design, I've put together a short reel of some of my work from 2019. As I continue to explore and flush out my practice in After Effects, I imagine this reel will begin to take...
Motion Design Kinetic Type Exploration
One area of design I've always wanted to explore is the world of motion design. Taking a design from a static visual concept and adding movement, whether subtle or substantial, has the potential to add an entirely new dimension to a project. The last few weeks, I've...
UX Writing Challenge Day 14: Real-Time Pricing
Scenario: A user is shopping using a price comparison app that boasts "real-time" pricing on items. As they are checking the price of an item, something goes wrong. The problem is unknown. Challenge: Write a message that informs the user that they cannot access the...
UX Writing Challenge Day 13: Short-Haul Trucking
Scenario: A short-haul truck driver has a phone app that monitors his route, schedule, fuel & deliveries. He has 6 more deliveries before stopping for fuel and lunch. Due to unexpected traffic, he’s behind schedule. He can choose to stay on his planned route for a...
UX Writing Challenge Day 12: Create an Account Error
Scenario: A user is creating an account. When they come to the step where they are asked to enter their name, they get an error message. A fraud detection software thinks their name is fake—but it’s wrong 5% of the time. Challenge: Write an error message that prompts...
UX Writing Challenge Day 11: Contact Lens Subscription
Scenario: An elderly user is doing a Google search to find an easy way to buy contact lenses online. Challenge: Write a title and meta description for a website that sells subscription contact lenses delivered to a user every 30 days—convince them to try it. Title: 60...
UX Writing Challenge Day 10: Local Cars
Scenario: The user is trying to view a website to help them buy a car. But, the content can't load without the user's location. They need to enter their ZIP code and first name. Challenge: Ask them where they live and who they are without sounding like you're...
UX Writing Challenge Day 9: Expired Credit Card
Scenario: The user is trying to rent a car using an application, but the credit card on file has expired. Challenge: Write them an error message so that they can correct the problem. Headline: 30 characters max Body: 45 characters max UX Challenge Solution Did...