## Formulas for optical adjustments

**bjango.com**/articles/opticaladjustments/

A long-standing trope of the design world is that computers are bad at aligning and balancing the relative scales of elements. This is incorrect.

## Curves and Surfaces – Bartosz Ciechanowski

**ciechanow.ski**/curves-and-surfaces/

Interactive article explaining how curves and surfaces are modelled.

## Pts.js

**ptsjs.org**/

Pts is a javascript library for visualization and creative-coding.

## Bicycle Geometry Terms – 99 Spokes

**99spokes.com**/bicycle-geometry-terms

Descriptions of bike geometry terms and measurements, visualized and explained.

## Programming with Escher

**mapio.github.io**/programming-with-escher/

This notebook is a collection of preliminary notes about a "code camp" (or a series of lectures) aimed at young students inspired by the fascinating Functional Geometry paper of Peter Henderson.

## The story of a designer conquering mathematics.

**blog.framer.com**/a-story-of-a-designer-conquering-mathematics-d0fd4585f0ba

Mathematics was frustrating. When I was young it seemed to be pointless to spend too much time on solving mathematical problems whilst you have so many other things to do! When I was a university…