Report
Hide text CSV Data Package Print
Active projects and challenges as of 09.05.2025 10:09.
genuary-2025
All my submissions for Genuary 2025, a month-long creative coding festival! Enjoy your visit :)
π welcome to my genuary 2025 portfolio!
genuary is a month-long festival celebrating the magic of creative computation and generative art. every day in january, i will create coded art inspired by the daily prompts for this yearβs edition.
this portfolio is a collection of my creative explorations, showcasing how code can transform into art. each piece is built using p5.js and other creative tools.
stay tuned for daily updates!
π links
π my genuary 2025 projects
day | prompt | link to sketch |
---|---|---|
1 | mondrian game of life | view sketch |
15 | design a rug | view sketch |
16 | generative palette | view sketch |
17 | what if pi = 4? | view sketch |
18 | what does wind look like? | view sketch |
19 | op art | view sketch |
20 | generative architecture | view sketch |
21 | collision detection | view sketch |
22 | gradients only | view sketch |
23 | inspired by brutalism | view sketch |
24 | sand physics + rain simulation | view sketch |
π how it works
each sketch explores a unique generative art prompt and is created using:
- p5.js: a creative coding library in javascript.
- creative algorithms: cellular automata, recursive patterns, random walks, and more.
- generative techniques: experimenting with randomness, rules, and visual aesthetics.
π¨ highlights
- interactive features: many sketches allow you to drag, click, or interact with the canvas.
- dynamic visuals: watch as the art evolves frame by frame.
- custom rules: inspired by generative art legends, my sketches feature a blend of structure and chaos.
stay tuned as the month unfolds with exciting new creations! let me know what you think and feel free to share your own genuary creations. π
Supertext
Plugin for the Wordpress Polylang Multilingual Add-On
Posted a bug report today on the production Supertext instance:
If I paste some text in, then delete both the translation and the source text, as soon as I paste in another phrase in the translation field, the application crashes with the following console logs:
DOMException: Node.removeChild: The node to be removed is not a child of this node
NextJS 100
[6587-c2c7bb4b745aad87.js:1:60390](https://www.supertext.com/_next/static/chunks/6587-c2c7bb4b745aad87.js)
Uncaught TypeError: c.current is null
NextJS 11
[5905-6e3d792e0298272b.js:1:217644](https://www.supertext.com/_next/static/chunks/5905-6e3d792e0298272b.js)
NextJS 128
This is reproducible, and only happens when I delete the contents of both fields. Here is a quick screencast
Hackathons for A.I. upskilling
People are worried about their jobs being lost to automation. Let's figure out how hackathons will buck this trend, create alternative educational opportunities, or just a good venue to vent some steam on the topic.
π °οΈβΉοΈ In an era where 80% of workers feel more productive when managers communicate in their native languages, we face a dual challenge: the rising concern about job displacement due to automation and the need for effective workforce upskilling. This event invites participants to explore innovative ways hackathons can serve as a dynamic platform for enhancing AI skills, fostering inclusivity in communication, and creating alternative educational pathways. Letβs brainstorm and prototype solutions that empower workers to adapt, thrive, and share their perspectives on automation, ensuring a brighter future for all. Together, we can transform concerns into opportunities for growth and collaboration!