Your weekly celebration of JavaScript and the web. This show records LIVE on Thursdays at 1pm US/Eastern time. Panelists include Jerod Santo, Feross Aboukhadijeh, Kevin Ball, Amelia Wattenberger, Nick Nisi, Divya Sasidharan, Mikeal Rogers, Chris Hiller, and Amal Hussein. Topics discussed include the web platform (Chrome, Safari, Edge, Firefox, Brave, etc), front-end frameworks (React, Ember, Angular, Vue, etc), Node.js, web animation, SVG, robotics, IoT, and much more. If JavaScript and/or the web touch your life, this show’s for you. Some people search for JSParty and can’t find the show, so now the string JSParty is in our description too.
Do you want JavaScript again or more JavaScript?
It’s a new year which means companies are hiring and developers are interviewing. So we thought it would be fun to host a fun game of technical Jeopardy.
Join Changelog++ to support our work, get closer to the metal, and make the ads disappear!
Sponsors
- Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog.
-
Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code
changelog2019
. Start your server - head to linode.com/changelog. - The Brave Browser – Browse the web up to 8x faster than Chrome and Safari, block ads and trackers by default, and reward your favorite creators with the built-in Basic Attention Token. Download Brave for free and give tipping a try right here on changelog.com.
Featuring
- Jake Dohm – Twitter, GitHub
- Emma Bostian – Twitter, GitHub, LinkedIn
- Christopher Hiller – Twitter, GitHub, Website
- Kevin Ball – Twitter, GitHub, LinkedIn, Website
Notes and Links
Here are some of the topics we covered which might be useful to know in a technical interview! You should never have to define any of these things but knowing their concepts and how they work will help you land a job!
CSS
- Flexbox Froggy
- Flexbox Defense
- Polypane App
- Media queries
- Keyframes
- Specificity
- Selectors
- Pseudo classes / elements
- Pre-processors
- Combinators
HTML
- Aside
- DOCTYPE
- Meta tag
- iFrame
- Canvas
The Web
- HTTPS
- Cache
- Cookies
- TCP/IP
JavaScript
- Const, let, var
- Scope / hoisting
- Undefined, null
- Protoypes / the prototype chain
- Promises
- Higher-order functions
- Callback functions
- Closures
- Map
- Set
- Event bubbling / delegation
- Functional programming
- Strict mode
- Prevent default
- Type of / instance of
Miscellaneous
- Stack overflow
- WAI-ARIA & accessibility
- XSS attacks / security breaches
- SEO