Web design and development
We code websites from scratch to create one-of-a-kind user experiences for both mobile and desktop devices. We also work with modern CMS services like Webflow, WordPress, Squarespace, and more.
Branding and visual identities
We craft original identity systems by creating style guides, logos, print collateral, graphic templates, and more. We also specialize in revising and refining guidelines to bring new life to an existing brand identity.
Generative and computational art
We develop custom tools to generate motion and static graphics. This lets us create in-brand visuals just by tweaking several parameters in a graphic user interface. We can then embed these tools directly into websites, or use them to create both print and digital assets.
Motion design
We use motion design to create dynamic digital assets. This includes motion logos, sizzle reels, trailers, social media posts, and kinetic web elements.
Type design
We design original typefaces, as well as focus on research and development for new type technologies. Our work focuses on variable fonts and finding new ways to animate typography through code. We publish our typefaces through our type foundry, Too Much Type ↗.
Sound design and composition
We compose and produce music, as well as develop web-based musical instruments. We find ways to connect sound and imagery, whether through sound design for animation or through coded digital experiences. We publish our output through our music platform, Barco Loudly ↗.
Data analysis and visualization
We work with the R programming language to conduct data research and analysis. Our experience includes working with large datasets (>300GB) and creating interactive articles to share our findings.
Teaching and learning
We are passionate about design education and develop numerous materials for in-person and online learning. Our custom resources focus teaching technical skills like web programming, type design, and motion design. We publish our resources through our teaching initiative, GD with GD ↗.