Creative coding

JavaScript & p5.js Creative Coding

JavaScript debugging, interactive browser experiences, and visual experiments with p5.js.

Discuss your project

Make interactive ideas visible

JavaScript can power a focused interface, a teaching demo, or a visual experiment. I help developers understand browser behavior, asynchronous work, events, state, canvas rendering, and the debugging techniques that make an interactive program predictable.

p5.js is especially useful for learning through motion and direct feedback. A sketch can turn an algorithm, simulation, game mechanic, or data relationship into something you can see and manipulate. Good creative code still benefits from clear state, small functions, predictable update loops, and measured performance.

JavaScript support

  • DOM, events, modules, fetch, and asynchronous debugging.
  • Canvas animation and p5.js sketches.
  • Game mechanics, simulations, and interactive learning tools.
  • Code structure and performance review.
Let’s solve it

Bring the bug, the build, or the big idea.

Book a focused live session or discuss a longer software development engagement.