My name is Catt Small and I specialize in UX Design, Visual Design, and Development.

I not only design stunning, usable products but also work directly with agile development teams to bring designs to life. I have years of experience with making data-informed design decisions in addition to rapid prototyping in various programming languages and frameworks. I’m a curious person who never stops learning, and will therefore become even more invaluable as time goes on.

Want to learn more? View my resume or talk to me.

Recent Work

see all

Recent Blog Posts

see all

Life Update: May 2014 Edition

Posted on in Blog, Updates

Hey y’all, it’s been a while since I wrote my last update. A lot has been has happened in the past few months — it’s kind of hard to believe how much I’ve managed to do in so little time. I think having so much to do feels natural to me now. The only reason I’m not losing my mind is because I have a calendar and to-do list that help me keep track of things. However, because of my introverted nature, I’ve found myself hibernating more than I used to. We’ll see how long I can keep things going, but I’m definitely planning on slowing down by the fall. Anyway, onto the monstrous list of things I’ve been doing!… Read More

Advice for New UX Designers

Posted on in Advice, Tips & Tricks, Art, Design, & Development, Web/UX Design & Development

I was recently contacted by a young person who’s trying to figure out their career path. The conversation started about games, but soon transitioned to the topic of user experience. After about the question about UX, I thought it might be good to share my answers online. Here’s the advice I gave to this potential UXer: What is your normal day like in this role? Every day is different. You can read about what a UX designer does here since it’s kind of complicated. Do you have to stay in the office late? No, my creativity dies if I stay in the office longer than 8 hours. This is great since it allows me to work on games or anything… Read More

Using AngularJS, SCSS and Twitter Bootstrap to rapidly prototype user experiences (Part 1)

Posted on in Advice, Tips & Tricks, Web/UX Design & Development

AngularJS, commonly referred to as Angular, is a very powerful framework that allows you to create web apps using static HTML templates. Angular allows you to choose what appears on the screen depending on different conditions. Due to its dynamic nature and ease-of-use, Angular can be seen as a replacement for traditional wireframing software. It also helps you to understand data structures and better communicate with developers, which will make you a more well-rounded designer. In this tutorial, I will share the way I rapidly prototype using Angular, SCSS, and the Twitter Bootstrap framework. You can view/fork the project on GitHub and follow along OR build it from scratch using the instructions given throughout the post. I hope that you… Read More

Advice from Andy Hull, Programmer for Spelunky XBLA

Posted on in Advice, Tips & Tricks, Blog

Good morrow, y’all! Last night I attended a wonderful Babycastles talk by Andy Hull. Andy worked on the XBLA version of Spelunky and also helped to take the game to the next level design-wise. I’m a big fan of Spelunky and was really excited to gain knowledge from a person who worked on such a great game. Andy was very down-to-earth and had a lot of great advice to share for programmers. Here are some of the knowledge bombs he dropped on us in no particular order. Life Advice If you’re a creative programmer, you probably won’t be happy with a job that isn’t creative. Long-term connections are so crucial to finding new opportunities. Finishing what you’ve started is more… Read More