Women Who Code Tokyo (WiSE) - Three.js Creative Coding Workshop
The fall of 2023, my wife and I decided to take a trip to Japan. I've been learning Japanese for about 2 years at that point and was excited to test out saying といれはどこですか?and コヒがありますか? in every store and cafe I went in. As a freelancer, I've always wanted to create professional relations in Japan. I started searching for english/japanese speaking code meetups and networks in Tokyo (which is where we mostly stayed). I came across the Women Who Code Tokyo (now WiSE) and reached out to their director. We chatted about opportunities for teaching a workshop while I was out there. I proposed Three.js (a 3D javascript library). The majority of apps don't need 3D components so the library is still niche within the overall software engineering community. I wanted to do a workshop on a technology that was both exciting and foreign to the audience. The director was very welcoming and we began planning the workshop.
The mission of the workshop was to excite developers about the creative paths you can explore with Three.js. Learning the library has a pretty steep learning curve so I wanted to stick to the foundations of "What is 3D in the browser?" and "How to set up a basic 3D scene?". To keep those core focuses, I created a presentation about what Three.js along with a code-along demo project which features a first-person view within a 3D space.
See the Pen Creative Code Workshop (Solution) by Nathan K. (@digitalanthro) on CodePen.