Also see:

Iridescent, a great cause

We sometimes raise money for Iridescent, an education non-profit that trains professional engineers, scientists, and parents to deliver cutting-edge STEM education to underserved girls, children and their families.

Iridescent has served over 60,000 participants and trained over 3000 volunteers.

Please consider making a donation to Iridescent.

Photos

Photo album

Programming

The Internet

Visualizations

Maps

Storytelling

Music

Artificial Intelligence

Tests

Games

Graphics

Chatbots

2D Design

Animation

3D Design