These days, designers are increasingly expected to know how to code. At Soso, we think it is just as important for coders to understand design. There is a special type of creative magic that happens when we combine forces: we come up with ideas we'd never think of solo, we avoid hiccups in implementation, and we just plain appreciate each other more. A shared basic knowledge of each other's specialties helps us collaborate more effectively throughout the entire process of developing a digital work.
We've created the Sosolimited Design Handbook to establish a common language about design for all members of our team. The lessons compiled in the handbook cover the foundational design principles that we always return to—with a particular focus on applying them to screen-based media.
The Design Handbook curates useful design articles, tutorials, videos, and games available on the web into digestible and focused "lessons." The lessons rely on resources that experts have written, designed, programmed, and released to the world. In the open-source spirit, we are making our handbook publicly available as a GitHub wiki.
It's not a well kept secret, but before we were an art and design studio, we were an international audiovisual boyband. For almost two years, we had a monthly residency at the Middlesex Lounge in Cambridge, Massachusetts. Each month we curated movies and music around a theme, and mashed them all up live, through our custom audio visual software.
At the behest of some friends in San Diego, we decided to publish our archive of mixes on Soundcloud.
Want to get familiar with modern C++ concepts but don't know where to start? Take a Soso tour of modern C++.
While C++ has always shone as a high-performance language, it also has a reputation for being hard to use effectively. Fortunately, modern C++ (aka C++11 and C++14) has a number of language constructs and library features that make it way more fun (and much simpler) to use.
New library features include smart pointers for automatic memory management and function objects because passing functions is awesome. Language constructs include lambdas for closing a function over your current state.
Our good friend & San Diego office manager Marc Hedges sort of dragged us into participating into what revealed itself to be a great cause & cool hands-on experience: making a custom Munny doll for an art auction.
The auction was held by AIGA's San Diego chapter, and was about raising funds to promote youth access to art education.
In mid-August, 25 participants were summoned to a race course on the outskirts of Chicago. Each driver was outfitted with a Hexoskin to collect biometric data whilst careening around the track in a 400 hp Macan Turbo. Heart and respiration rates were correlated with GPS data by the personal analytics team TRAQs, and we dragged the full heap of numbers back to the studio to massage into something beautiful.
Check out the full story and videos at The Art of the Thrill.