Programming Language: JavaScript

The classic DY logo.
The classic DY logo.

What makes a logo iconic? Balance. And the very first logo I made for myself back in January 2013 was quite the balancing act. Many factors come into play to make this logo visually equal in every aspect. In this case study, learn what makes a cohesive, well-balanced logo!

Updated

Topic

Programming Language

Designing My First Logo

By | 2016-10-14T13:26:02+00:00 July 4th, 2016|

What makes a logo iconic? Balance. And the very first logo I made for myself back in January 2013 was quite the balancing act. Many factors come into play to make this logo visually equal in every aspect. In this case study, learn what makes a cohesive, well-balanced logo!

MyFont API

By | 2016-10-14T16:11:28+00:00 July 4th, 2016|

The MyFont API displays and exports text commands using custom characters drawn with Processing.js code, with support for text leading, trail space, alignment, and infinite text weights! It has been used in several of my logo designs, including the logo for this site.

Infinity Runner Logo

By | 2016-10-14T16:06:02+00:00 July 4th, 2016|

Animated logo requested by Khan Academy user Infinity Runner, featuring a sinusoid, a parametric equation, and repeating modulus rainbows! Featured in games such as BLOCK and Domino Brainer, this logo was even made into a custom T-shirt!

Art and Animation with JavaScript

By | 2018-04-25T21:50:49+00:00 June 25th, 2016|

Learn the basics of computer programming through JavaScript, one of the world's most popular programming languages. We will use Processing.js, a tool that allows JavaScript programmers to render colored shapes and create engaging animations and visualizations. Five 3-hour sessions.

Go to Top