Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Contributing to Web Developer Tools makes you a better Web Developer #58

Open
tanhengyeow opened this issue Feb 21, 2019 · 1 comment
Open
Assignees
Labels

Comments

@tanhengyeow
Copy link
Member

tanhengyeow commented Feb 21, 2019

PUNCH:

  • Reloads page, recompile code and cannot figure out what is wrong. Pressing a magical keyboard shortcut, DevTools come to the rescue and you proceed to rectify the warnings.
  • 4/5 of NUS-OSS projects are built for the web.

WIIFY:
In this talk, I will show you why contributing to open source web development tools makes you a better web developer. I will emphasize on Firefox DevTools, which is also the external project I'm contributing to. However it applies to other similar tools such as the Chrome DevTools.

Roadmap:

  1. What architecture is DevTools built with
  2. What you can learn by contributing to DevTools
  3. What you can do to get involved

Key points:

  1. It is written as a client-server architecture using the languages of the web (which feels like web development)
  2. It is a unique opportunity to learn how browsers work
  3. It is easy to get involved

Impact:

  1. Know: What is an open-source web development tool
  2. Believe: Contributing to an open-source web development tool makes you a better web developer
  3. Do: Contribute to an open-source web development tool now!

Link to slides.

@tanhengyeow tanhengyeow self-assigned this Feb 21, 2019
@Xenonym Xenonym added the week 9 label Mar 4, 2019
@tanhengyeow
Copy link
Member Author

Lightning Talk Round 3C: Presentation Link.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants