Ben Spencer

Ben has a passion for blending design and writing into a cohesive product narrative. An advocate for research, strategy, and discovery at the front end of any project, Ben excels in high-level thinking about how to most effectively tell a brand’s story in an authentic and relevant way.

Ben received Bachelor’s degrees in Film Studies and Religion from Whitman College, as well as a Master’s in Education from Lipscomb University. He studied UX Design and Content Strategy at General Assembly before joining Fresh’s team in January 2016.

Outside of work, Ben enjoys reading voraciously, watching horror movies, playing video games, and building his skill as an aspiring novelist. He spends every second he can with his wife and his two beloved Boxer dogs, California and Tennessee.

Full bio

Expertise, Software

Unit/Automated Testing

Software testing is the process of discerning whether a product is acceptable to its end users, its target audience, its purchasers, and the stakeholders to whom it belongs. At its core, software testing examines code and its execution: does the code do what it is supposed to do, when it is supposed to do it,
Read Now
Design, Expertise, UX/UI Design

5 Tips for Refreshing Website Copy

Whether you’re embarking on a full website refresh or only updating a page or two, it’s tempting to assume that your site copy can move directly over to a new design with little or no editing. In cases of small sites or well-curated site content, that can work out just fine. For larger websites that
Read Now
Expertise, Software

Testing Methods: End-to-End Testing

What Is It? Testing flows from “end-to-end.” For a website, this might mean from placing an order, to checking out, to returning an item. End-to-end testing is focused on mimicking “real life” use cases. End-to-end testing increases confidence in the stability of the app or product, but it can be difficult to quantify each “end,”
Read Now
Expertise, Software

Testing Methods: Client/User Acceptance Testing (UAT)

What Is It? Users (clients) test the software to ensure it can handle the required tasks associated with “real-world” scenarios. User acceptance testing (UAT) is performed to check if the software conforms to the business’s needs and to the product requirements. UAT validates assumptions and quantifies personas, but it can be difficult to structure a
Read Now
Design, Expertise, Software, UX/UI Design, Website Development

The World of Website Accessibility

When building your website, it’s important to account for accessibility, designing your product so that users with disabilities can access it. Your business should care because the number of people affected by disabilities worldwide is large. The World Bank Group estimates that one billion people – 15% of the world’s population – have some level of
Read Now
UX/UI Design

UX Trends for 2017

It’s exciting to imagine all the wild possibilities in the future of UX design. What will be on the cutting edge? What will be the next quantum leap in innovation? But to have an impact in the now, we recommend balancing usability against innovation. Existing innovations in the digital space often aren’t refined enough to
Read Now