I started building Scrawl-canvas[1] - my Javascript canvas library - back in 2013 because I was trying to land my first full-time job in the industry and a recruiter told me it would be a really good idea if I had a portfolio of sites and projects to show prospective employers - including one on GitHub to prove that I knew what GitHub was.
I'm still developing the library because ... I don't know why. I've lived with it for so long now it's become a bad habit I can't shake. I'm also quite proud of it because it can do things that other libraries can't do[2][3].
I'm still developing the library because ... I don't know why. I've lived with it for so long now it's become a bad habit I can't shake. I'm also quite proud of it because it can do things that other libraries can't do[2][3].
[1] - website - https://scrawl-v8.rikweb.org.uk/
[2] - Shape, and animate, an image between two paths - https://codepen.io/kaliedarik/pen/ExyZKbY
[3] - Filter over a live media stream - https://codepen.io/kaliedarik/pen/OJNVaEX