CSS
JavaScript
Forgotten Technologies
HTML
Arcane Lore
100

This CSS pseudo selector is useful for targeting elements that don't match

What is `:not()`

100

This method converts a string to an array, splitting it by a specified delimiter.

What is split()?

100

This javascript framework was released in 2010 and was used within WordPress, and is still apart of the WordPress REST API.

What is Backbone JS
100

What is the correct DOCTYPE for an HTML webpage 

DOCTYPE html

100

This deprecated HTML element was used to center text, but is still used if god help you, you have to style an email

What is the <center> element?

200

This media query parameter can be used to help people who suffer from vestibular motion disorders!

What is 'prefers-reduced-motion'

200

This function is invoked in a React Class based Component, and Brian can never ever remember it, and hope he never has to again.

What is super() or what is constructor()

200

This 2010 released Javascript framework was released in 2010, used a Model–View–ViewModel pattern, and packed quite a punch!

What is KnockoutJS!

200

This wonderful little HTML tag allows you to flash text on the screen!

What is the <blink> tag

200

Prior to the existence of border-radius this technique leveraged HTML tables to create the appearance of rounded corners using what image format?

What is a PNG?

300

This global selector can be used to style all elements on the page

What is *, *:before, and *:after

300

This window method can be used to detect if a media query is currently active in the DOM.

What is `matchMedia()`

300

This javascript task runner was all the rage, using streams, it featured a soda cup as its logo

What is GULP.

300

This deprecated tag allows you to scroll text across the screen

What is the <marquee> tag!

300

This was the most popular web browser of the mid-90's

What is Netscape Navigator!

400

This CSS property makes it so the width and height properties include the content, padding, and border, but do not include the margin.

What is border-box

400

Which version of Javascript introduced Promises?

ECMA script 2015
400

Released in 205, this HTML template language allowed you to use {{variables}} within your code, and was the syntax inspiration for several JS frameworks.

What is {{Handlebars}}?

400

This HTML element type will trigger the 'out-of-range' pseudo class under certain conditions.

Input type number

400

This famous hack was used to keep table cells from collapsing by supplying then with empty content

What is a single pixel gif, or single pixel gif hack

500

This CSS color is well.. pretty BADASS.

What is BADA55

500

This javascript pattern allows you to invoke a function as it's defined

(() => {
 window.alert('What is an IIFE or Immediately Invoked Function Expression');
})();

500

This is the best javascript library of all time!

What is jQuery!

500

This non semantic HTML code allowed you to conditionally target INTERNET EXPLORER, and was often used to apply specific IE stylesheets

what is an HTML comment, or <!--[IF IE]><style><![endif]>

500

Name any O'Reilly Book, and its matching animal.

Let's head over to the O'Reilly Animal Menagerie