100 Days of Posters / Day 073 of 100

Day 73: Code a Poster

Write a small program that draws.

Chapter
08 Experimentation
Level
Advanced
Time
60–90 minutes
Canvas
1080 × 1350 px

The principle

Creative coding uses programming languages to make images. Tools like p5.js, Processing and plain HTML Canvas let you create patterns, randomness and complexity that would take days by hand. You do not need to be a developer — a few loops and a random number generator are enough to begin.

Objective. Use code to generate visual elements for a poster.

The brief

Use p5.js, Processing or any language to generate the main visual for a poster about a technology conference.

Constraints

  • The main visual must be generated by code you wrote or adapted
  • Use at least one loop and one source of randomness
  • Type can be added in any tool
  • Credit any code you adapted

You're done when

  • A coded main visual
  • Thoughtful integration with type
  • Credited sources if adapted

Stretch goal

Make the poster interactive — the visual changes with the mouse or with time.