SimonHarrisCo

Using React with canvas, WebGL and custom renderers.

How I use React UI library with Javascript rendering engines, handling the difficulties of making reactive UI and OOP WebGL canvas engines work togethers.

Taste is the last commodity for artists in the AI age

Generative AI is eating into the skillset of traditional artists, but it doesn't really matter. The taste economy is here.

The emergence of LLM sympathy in our codebases

With the rise of LLM code generation, how are we these tools shaping the way that we work?

What makes a good explanation & how to make better decisions.

How can we responsibly use data to make good predictions? What separates good theories from bad ones?

The continued success of my excessively decoupled React SPA architecture

I use an unconventional React SPA architecture to great success. Here I share the details of the architecture and the reasons behind it.

SimonHarrisCo © 2026