30 Days of Genuary

Jan 2025 • Creative Coding

Jan 2025 • Creative Coding

For 31 days in January, I created artwork using code as part of Genuary — an annual celebration where artists worldwide transform algorithms into visual poetry. Each day presented a new constraint, from simple prompts like "vertical lines only" to challenging questions like "what does wind look like?" Through these daily experiments, I explored code as a medium for creative expression, creating a series of interactive pieces that responded to the prompts.

My contribution

Design

Research

Development

Day 1: Lines Only

Prompt: "Vertical or horizontal lines only"

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 2: Layered Complexity

Prompt: Layers upon layers upon layers.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 3: Constraint as Freedom

Prompt: Exactly 42 lines of code.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 4: Hidden Complexity

Prompt: Black on black.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 5: Geometric Purity

Prompt: Isometric Art (No vanishing points).

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 6: Natural Abstraction

Prompt: Make a landscape using only primitive shapes.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 7: Unexpected Tools

Prompt: Use software that is not intended to create art or images.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 8: Scale and Repetition

Prompt: Draw one million of something.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 9: Found Poetry

Prompt: The textile design patterns of public transport seating.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 10: Mathematical Beauty

Prompt: You can only use TAU in your code, no other number allowed.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 11: Embracing Impossibility

Prompt: Try to do something that feels impossible for you to do.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 12: Cells?

Prompt: Subdivision.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 13: Triangle Universe

Prompt: Triangles and nothing else.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 14: 000000 & FFFFFF

Prompt: Pure black and white. No gray.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 15: Woven Code

Prompt: Design a rug.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 16: Color Theory

Prompt: Generative palette.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 17: Mathematical What-If

Prompt: What happens if pi=4?

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 18: Invisible Forces

Prompt: What does wind look like?

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 19: Perception Games

Prompt: Op Art.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 20: Digital Architecture

Prompt: Generative Architecture.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 21: Physics in Code

Prompt: Create a collision detection system (no libraries allowed).

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 22: Color Flow

Prompt: Gradients only.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 23: Digital Concrete

Prompt: Inspired by brutalism.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 24: Shape Philosophy

Prompt: Geometric art - pick either a circle, rectangle, or triangle.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 25: Continuous Journey

Prompt: One line that may or may not intersect itself.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 26: Mirror World

Prompt: Symmetry.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 27: Pure Logic

Prompt: Make something interesting with no randomness or noise or trig.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 28: Endless Canvas

Prompt: Infinite Scroll.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 29: Grid Poetry

Prompt: Grid-based graphic design.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 30: Cartographic Dreams

Prompt: Abstract map.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Day 31: Digital Sorting

Prompt: Pixel sorting.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

Subtitle goes here blah-blah-blah. Lorem ipsum stuff yo.

You can email me here. I’m pretty active on Twitter, occasionally pop into LinkedIn, and surfing the internet through Are.na.

©2019-2025 SURYA NARREDDI.

You can email me here. I’m pretty active on Twitter, occasionally pop into LinkedIn, and surfing the internet through Are.na.

©2019-2025 SURYA NARREDDI.