#BackToTheGraphics
This logical connection between Flexible Visual Systems and Creative Coding felt more than clear to me. I had been playing in the past with Processing for live VJ shows, and now I feel attracted by the possibilities that open for visual communication projects, like transformation-based dynamic visual identities. By setting the rules of the system you can end up programming a new tool that allows you to generate brand assets in a faster, confident, and consistent manner and, at best, can lead you to a new aesthetics. The 'Programming Design Systems' course by Rune Madsen, which makes a direct connection between the fundamentals of graphic design and its counterpart in coding, was the piece that closed the circle.
I also needed a refresh in UI Design, so I started taking some courses covering the complete digital design workflow from UX research and information architecture to wireframing and prototyping, completing it with top books on the subject. Additional short courses focused on creativity helped me to get up to date with the latest trends on digital design. I also started to follow closely designers and studios I admire, like Studio Feixen, DixonBaxi, Output, or Koto, studying their projects and analyzing their design processes.
As I've been involved in frontend development for years, I am interested in Design Systems and modern UI design workflows including the code integration possibilities that Figma's ecosystem offers. I've been researching lots of information and resources about these subjects, following closely the top voices in the field. The 'Figma.camp Design Systems Specialist' bootcamp gave me an overview of what a Design System involves beyond the UI library, like documentation, governance, adoption, and integrating design and development teams.
Graphic Design/Communication design
✦ 'Art as Design' (Bruno Munari, 1966)
✦ 'Ways of Seeing' (John Berger, 1972)
✦ 'A Primer of Visual Literacy' (Donis A. Dondis, 1973)
❑ 'Graphic Design Specialization' (CalArts, Coursera)
❑ 'Flawless Typography' (Mario Šestak, Awwwards Academy)
Systems/Creative Coding
✦ 'Flexible Visual Systems' (Martin Lorenz, 2022)
✦ 'On the Road to Variable' (TwoPoints, 2019)
❑ 'Systemic Creativity' + 'Component, Assets, Application Method' (Martin Lorenz, Flexible Visual Systems)
❑ 'Creative Coding in the realms of Graphic Design' (Tim Rödenbroker)
❑ 'Programming Design Systems' (Rune Madsen)
Digital/UI Design
✦ 'Practical UI' (Adham Dannaway, 2022)
✦ 'Refactoring UI' (Adam Wathan & Steve Schoger)
❑ 'Creative Web Design' (Olga Shevchenko, Awwwards Academy)
❑ 'Contemporary Trends in Digital Design' (Suchánek Marek, Awwwards)
❑ 'Complete Web & Mobile Design' (ZTM Academy, Udemy)
❑ 'Design System Specialist' (Raúl Marín Calleja, Figma.camp)
UX Design
❑ 'Foundations of User Experience Design' (Google UX Certificate, Coursera)
❑ 'Empathize, Define and Ideate' (Google UX Certificate, Coursera)