Skip to content
View y-a-v-a's full-sized avatar
πŸ•³οΈ
πŸ•³οΈ

Block or report y-a-v-a

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
y-a-v-a/README.md

Yet Another Visual Artist

Visual artist and self-taught developer | 20 years of coding | Pioneering vibe coding | Public speaker on AI assisted coding

Visual artist (formally educated) coding since 2005 at the intersection of art, code, and creative technology under moniker y-a-v-a.org (Yet Another Visual Artist). Digital Tech Manager at G-STAR.

Work centers on mathematical challenges, clear visual outcomes, and subverting artistic/technical conventions. "The pixels are the message." Digital impressionism through vibe coding with AI.


Buy me a coffee!

Vibe Coding

AI-assisted coding with Claude Code, Codex, and Aider.chat since March 2025. Presentations here.

Technical Work

Languages: JavaScript & TypeScript, Rust, PHP, C++, HTML/CSS – or others, with the support of Claude Code

Focus areas: Web, graphics programming, algorithmic art, protocol art

Notable projects:

  • node-gd β€” GD graphics library bindings for Node.js
  • msaada β€” Lightweight local HTTP server built in Rust
  • autoalbers β€” Josef Albers homage
  • Solving Sol β€” Sol LeWitt wall drawings implemented in code
  • Mondrianoise β€” Perlin noise meets Mondrian
  • Maleglitch β€” Image corruption art tool
  • More algorithmic art experiments on y-a-v-a.org

Links

This work is licensed under CC BY-SA 4.0. To view a copy of this license, visit https://creativecommons.org/licenses/by-sa/4.0/

Pinned Loading

  1. node-gd node-gd Public

    🎨 GD graphics library (libgd) C++ bindings for Node.js.

    C++ 106 22

  2. chance-and-order chance-and-order Public

    JS based interpretation of artist Kenneth Martin's Chance and Order drawings

    HTML

  3. maleglitch maleglitch Public

    πŸ”³ Maleglitch generates new compositions of Malevich paintings by glitching them. See the result at

    PHP 1 2

  4. vibe-code-lab-slides vibe-code-lab-slides Public

    Slide decks for my AI assisted coding presentations in 2025

    HTML