Practical Ways to Write Better JavaScript

In our 2019 Dev Survey, we asked what kind of content Stack Overflow users would like to see beyond questions and answers. The most popular response was “tech articles written by other developers.” So from now on we’ll be regularly publishing articles from contributors. If you have an idea and would like to submit a pitch, you can email … Read more

jsonbox.io

A HTTP based JSON storage. It lets you store, read & modify JSON data over HTTP APIs for FREE. Ideal for small projects, prototypes or hackathons, where you don’t have to spin up your own data store. API Documentation Base URL: https://jsonbox.io/ Create You can create a record (or add a record) to a box by … Read more

First-Class Functions in JavaScript

Introduction JavaScript has first-class functions. This means functions can be treated like other variables, which turns out to be incredibly important behavior to understand as you advance as a JavaScript developer. The following three bullets represent important first-class function behavior: Functions can be assigned to variables Functions can be passed as arguments to other functions … Read more

Smooth Scrolling Image Effects

Picking up on our last tutorial on how to add smooth scrolling plus image animations to a page, we’d like to explore some more ideas for animations. We’ve made a small set of effects that show how you can apply some interesting transforms to elements like images and text while scrolling the page smoothly. Inspirations for some … Read more