BusinessOpinions

“If you’re not open to the idea that the problem you are solving for may need something other than a digital solution, then you're not really interested in solving the problem.”

DevelopmentSamples

Draw Audio

A musical sketchpad using the Web Audio API.

DevelopmentSkills

Anchoreum

A multi-level game to learn CSS anchor positioning.

BusinessOpinions

“In an online world dominated by huge online presences, maybe we should start spending more time celebrating smallness. Because, from a purely human perspective, small scale is the best scale.”

DevelopmentResources

Motion

A modern animation library for JavaScript and React.

BusinessOpinions

“It’s popular to claim that AI is now as bad as it will ever be. I think it’s naive to underestimate how much worse anything designed by humans can become in the future.”