Featured Collections

Snippets & Articles

  • Recursion is a very important programming concept all developers should be familiar with.

  • Learn how you can compare two dates in JavaScript using various different techniques.

  • DNS Record Basics

    Webdev, Article

    DNS records may not be a thing you work too often with. Regardless, some basic knowledge can go a long way.

  • What is a pure function?

    JavaScript, Article

    Pure functions are a very important concept to know, especially if you're interested in functional programming.

  • Oftentimes you might need to trim whitespace from a string in Python. Learn of three different way to do this in this short guide.

  • Modal

    React, Components

    Renders a Modal component, controllable through events.

  • pullBy

    JavaScript, Array

    Mutates the original array to filter out the values specified, based on a given iterator function.

  • Horizontal scroll snap

    CSS, Interactivity

    Creates a horizontally scrollable container that will snap on elements when scrolling.

  • kNearestNeighbors

    JavaScript, Algorithm

    Classifies a data point relative to a labelled data set, using the k-nearest neighbors algorithm.

  • Displays a menu overlay when the user hovers over the image.