Start of a New Adventure
This little silly side project turned out to be a much bigger thing than I ever expected. The project scope expanded from just a file transfer program to domain specific language to digital pattern visualizer to production tool for T-shirts design. I got to present in front of many people about the project, it got me more visibility in the community, and landed me a 1st product developer job.
It has been an amazing ride for past 2 years, but I'm ready for new adventure.
It is true that the knitting project initiated lots of opportunities for me (including the new job I just started), but it is also true that I spent last a year and a half trying to grow out of "the knitting person". In fact, I spent more time on other projects and didn't do enough knitting. What I learned doing lots of project is that...
- I like graphics programming, anything that let me draw an image on a screen, I'm happy.
- I like digging into history and learning about how the past (and now obsolete) technology influenced what we do now.
- I give zero fuck about sounding smart or being an expert. I care more about explaining things in the digestible format for everybody.
Since I got your attention thus far, let me tell you some of my favorite projects & research I've done.
- Punchcards are cool and we all should learn about the automation, computation, and communication history. (Talk at Reject.js 2015)
- Tech is f*cking dominated by English, native English speaker should help non-native English speakers with this simple tricks. (Talk at Open Source and Feelings 2015)
- Image Processing is cool & you don't always need to write in C++... in fact, Canvas + WebWorkers works great.
- Typesetting machine - the page layout coding of the past has a deep influence on CSS and HTML (Talk at WebRebels 2016)
- EMOJIs - the history (Talk at ffconf 2016)
- Dealing with electronics is as easy as web development. (Talk at FrontTrends 2016)
- Compiler explained, in simple language and drawings.
- More. drawings. of. tech. concepts.
I'm currently working on a project with @noopkat to learn more about binary data communication technology (hint: FAX machine) you can catch us present our learnings at JSConf EU in May!
It has been fun 2 years & can not thank enough for my friends who accepted my strange ideas and supported me along the way ✨. I don't really think switching job is a new adventure, rather I hope to make the community I belong more inclusive, so that more people can do awesome and fun projects. 💯🙌💕