Scripting can be a useful addition to a type designer's toolbox — even a general knowledge of scripting can yield valuable new perspectives regarding fonts and design. This beginner-friendly workshop will introduce the basics of Python 3, the programming language which has become a central tool for type designers. Python is known for being accessible to newcomers and can allow for powerful customization of workflows using one's own scripts.
Taught from the perspective of a designer who codes, this online and in-person workshop held over four days (Wednesdays, July 13 and July 27 online and Saturday-Sunday, July 16 and 17 in-person) and will introduce programming basics in a visual and hands-on way. No prior knowledge required! Instructor Nina Stössinger will explore ways of working with data to create illustrations, animations, and visualizations; and will explore how these techniques can connect to a type-design workflow. This course will be working in DrawBot — a standalone scripting environment — and may also address type-design applications in RoboFont.
Note: This workshop is only open to students enrolled in the Type West Online Postgraduate Certificate Program in Type Design.
Nina Stössinger is a Senior Typeface Designer at Frere-Jones Type in Brooklyn. She also teaches type design at Yale University School of Art, and currently serves on the Board of Directors of the Type Directors Club. Her published retail typefaces include Empirica and Conductor (both designed with Tobias Frere-Jones), Nordvest, and FF Ernestine. Also with Tobias Frere-Jones, she has co-designed custom typefaces for clients including the Essex Market and Academy Sports. Originally from Basel in Switzerland, Nina studied multi-media design in Halle/Germany, and type design in Zurich and The Hague. She has spoken at many conferences and events, and her work has been awarded numerous prizes and exhibited internationally.