Chen Yang

About Me 👩🏻‍💻

🖖🏻 Hello, my name is Chen Yang, CY for short. I am a self-taught front-end developer who also makes full-stack stuff.

If you'd like to contact, please e-mail me at cyishere[at]

I'm passionate about web development. Now I'm learning about accessibility, dataviz, and building ethical technology.

Skill Stack

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • GraphQL
  • Prisma
  • styled-components

How I Become a Developer

The first time I encountered “web development” was about 15 years ago when I changed my blogpost blog’s background color with CSS, that’s amazed me a lot! I thought it was very cool, the internet is the future! Around that time, I just graduated from college, and despite studying finance I decided to change my career to web development. So I started to learn programming by myself, reading books, articles, and discussions online.

I got my first development job in 2007. From 2007 to 2012, I was a frontend developer and UX designer, most of my work was writing CSS hacks for IE6, and playing around with jQuery. Made a lot of templates for WordPress and e-commerce websites.

Later I switched my career path and started a production company with my friends. I was a screenplay writer for the last four years (also self-taught). But I still love web development a lot. Developers work on code and take films as entertainment, I worked on films and take programming as entertainment. When I didn’t study films, I read articles about web development and followed along with the tutorials on 🥃

I had spent two years, from 2020 to 2022, catching up on the new tech stacks, then because of this blog post, I got a job at Flixed as a frontend engineer for almost two years.

Now, I'm a fan of React, GraphQL, and Prisma.

(Last update on March 9, 2024.)