![]() Since I started, I’ve backwards-engineered almost every online code editor and talked to lots of the people that made them. I had to be the one to make all of the technical choices? Do you know what it’s like to write JavaScript in 2017? Before I knew it, I was the lead developer on an open source project, which felt to me like one of the biggest responsibilities I’d ever had. The first step was to make an editor with the smallest number of features to teach the basics of p5.js. When approached to create a web editor for p5.js, the goal was to create a tool to make coding accessible to anyone. My unimpressive, first programming assignment from an introduction to programming class in 2009. By the end of a semester-long class, all I could do was make command line applications, which none of my friends were impressed by. I wasn’t a computer kid so it was pretty overwhelming, and it felt like everyone knew what was going on except for me. I took an Introduction to Java class, in which my professor taught lectures using vim and the command line. It was much different from my experience learning how to code, in 2009. I was fascinated by how easy they were to use, even for novices, to make really cool stuff in a short amount of time. I’ve been a fan of Processing and p5.js for a while, but I didn’t learn about them until late in my programming career. It’s been a humbling and rewarding experience, and I can’t wait for the editor to be officially released and shared with the world. For her Fellowship Cassie was mentored by Daniel Shiffman and Lauren McCarthy, and her Fellowship was sponsored by NYU ITP.Įven though the Processing Fellowship began in February, I’ve been working on the p5.js web editor since April of 2016. She is interested in ways that art drives technology and vice versa. ![]() She is a cofounder at the digital creative agency Girlfriends, an engineer at Cycling ’74, and a contributor to open source. Late submission handling is detailed here.Cassie Tarakajian is a software developer, hardware engineer, creative technologist, and artist. Please do not expect next-day turnaround. When you declare you are ready for Final Review, your thesis package is immediately marked for Final Review processing however, if any of the above conditions are missing or incomplete, we will send your submission back with a request for the missing information, and you will lose your original place in line.
0 Comments
Leave a Reply. |