JSFiddle - React, Tailwind, and code Playground
HTML
<canvas id="a"/><script>s=1024;c=document.getElementById("a");c.width=s;c.height=s;t=c.getContext("2d");a=Array(s).fill().map(x=>Array(s).fill(0));a[1][1]=1;t.fillRect(1,1,1,1);i=0;while(i++<s){for(j=1;j<s;j++){if(a[i-1][j]+a[i][j-1]&1){a[i][j]=1;t.fillRect(i,j,1,1)}}}</script>