Steve Phelps
banner
mathtechcoach.bsky.social
Steve Phelps
@mathtechcoach.bsky.social
Math+Tech Coach & CS+Calc+Cyber Teacher at Mariemont Schools | T^3 Instructor | GeoGebra Author | Desmos Fellow | Apple Learning Coach | Code.org Facilitator | PCMI Alum | Erdos Number = 4
Been messing more with shaders this morning (a snow day), and I was wondering if I could mimic shaders in @desmos.com and I think I can. www.desmos.com/calculator/x...
February 3, 2026 at 2:58 PM
Reposted by Steve Phelps
Genuary 31: GLSL day. Create an artwork using only shaders.

I learnt a lot during this Genuary, and have many ideas that I want to explore further in the year ahead.

#genuary31 #genuary #genuary2026 #p5js #genartclub #generativeart #shaders #glsl #glslshader
January 31, 2026 at 1:17 PM
Here is my final contribution to #genuary #genuary2026 #genuary31 Shaders.

I made a version of this in shadertoy a couple of years back. I was trying to make fractals. Got Claude to help me get it into #p5.js. Now my weekend plans have all been trashed.

I learned a lot this month!
January 31, 2026 at 11:07 AM
Here is my contribution to #genuary #genuary2026 #genuary30 Its not a bug, its a feature.

More like Its not a bug, its a glitch.

Learned about how get(), tint() and image() work together.
January 30, 2026 at 8:00 AM
Here is my contribution to #genuary #genuary2026 #genuary29 Genetic evolution and mutation.

I started this a year when I was trying to figure out keys. This shows the last 50 repeated steps in a random walk, thicker being traversed more times. Sort of looks like it is mutating.
January 29, 2026 at 9:52 AM
Here is my contribution to #genuary #genuary2026 #genuary28 No libraries, no canvas, only HTML elements.

This was a lot of Claude. I learned alot about this topic as I was familiar with it, but knew next to zero about how to do it. This was a good learning experience.
January 28, 2026 at 7:41 AM
Reposted by Steve Phelps
Genuary 27: Lifeform. A shape or structure that behaves as if it’s alive or growing.

#genuary27 #genuary #genuary2026 #p5js #genartclub #generativeart
January 27, 2026 at 9:15 AM
Here is my contribution to #genuary #genuary2026 #genuary27 Lifeform. A shape or structure that behaves as if it’s alive or growing.

I wasn't feeling it today, so I went with an easy win with reflected random walks in @desmos.com. I need to mock this up in #p5.js later.
January 27, 2026 at 8:04 AM
Here is a contribution to #genuary #genuary2026 #genuary26 Recursive Grids.

I suck at recursion. I watched a youtube video that walked through the constrution of rectangular subdivisions. one thing led to another.

this one ends up looking like stained glass in a church.
January 26, 2026 at 11:01 AM
Here is my contribution to #genuary #genuary2026 #genuary25 Organic Geometry.

Only a grid of circles. I got to thinking about this from the pen plotter one #genuary22, and was wanting to add color and learn more about noise.
January 25, 2026 at 10:54 AM
Here is one more contribution to #genuary #genuary2026 #genuary24 Perfectionist's Nightmare.
January 24, 2026 at 1:31 PM
Here is my OTHER contribution to #genuary #genuary2026 #genuary24 Perfectionist's Nightmare.
January 24, 2026 at 11:29 AM
Here is my contribution to #genuary #genuary2026 #genuary24 Perfectionist's Nightmare.

Got another version I am working on.
January 24, 2026 at 11:22 AM
Reposted by Steve Phelps
I really enjoy following what others are creating during #Genuary, but it was difficult to keep up and discover new posts. So, I created a bot that does it for me 🤓

Meet @genuary-gallery.bsky.social! I'm still working on the scheduling part, but it already helped me find many great creators.
January 20, 2026 at 1:37 PM
Here is my contribution to #genuary #genuary2026 #genuary23 Transparency.

I learned about blendMode() today.
January 23, 2026 at 8:05 AM
Here is my contribution to #genuary #genuary2026 #genuary22 Pen Plotter.

I have learned a bunch about noise() and map() this month. I started with a grid of randomly-sized dots, added noise() to make the random seem less random, with help from Claude to make the wave motion.

Started with this
January 22, 2026 at 7:55 AM
Here is my contribution to #genuary #genuary2026 #genuary21 Bauhaus Poster. Create a poster design inspired by the German art school Bauhaus.
January 21, 2026 at 8:25 AM
Here is my contribution to #genuary #genuary2026 #genuary20 One line. An artwork that is made of a single line only.
January 20, 2026 at 9:23 AM
Here is my contribution to #genuary #genuary2026 #genuary19 16x16
January 19, 2026 at 7:20 AM
Here are some other contributions to #genuary #genuary2026 #genuary17 Wallpaper Symmetries

p1 created in @desmos.com
January 18, 2026 at 5:58 PM
Here is my contribution for #genuary #genuary2026 #genuary17 Wallpaper Symmetry.

This is p3 using r=2cos(3theta). Created in @desmos.com
January 18, 2026 at 2:54 PM
Here is my contribution to #genuary #genuary2026 #genuary18 Unexpected path. Draw a route that changes direction based on one very simple rule.

I randomly continue foward or turn left 120 degrees or right 120 degrees and am always taking random step lengths.
January 18, 2026 at 11:38 AM
Here is my contribution to #genuary #genuary2026 #genuary16 Order and disorder. Created in @desmos.com
January 16, 2026 at 10:06 AM
Here are my contributions to #genuary #genuary2026 #genuary15 Create an invisible object where only the shadows can be seen.
January 15, 2026 at 10:56 PM
Here is my contribution to #genuary #genuary2026 #genuary14 Everything fits.
January 14, 2026 at 8:00 AM