Even if you're a Git pro, there might be more Git tricks to discover. Learn about interactive rebase, one of Git's most powerful tools.
Have you lost a development job without knowing why? Learn about five serious mistakes that can put your development job or career at risk.
React fragments provide a simple syntax to group a list of HTML elements without adding unnecessary nodes to the DOM. Here's how.
Tired of building HTML5 templates from scratch? Learn the key elements of an HTML5 document, and grab our free, ready-to-use boilerplate.
Moving backgrounds look cool, but they're not always a good idea. Learn their pros and cons, and when might be a good time to use one.
Client-side storage has a lot of practical use cases. Learn the fundamentals of storing data in the browser using the IndexedDB API.
Static, dynamic, strong, weak data types? Are you confused? Learn what these terms really mean, and which is best for you.
Wish you could write a web app or API without messing around with the server? Boom! Learn how to create serverless solutions with AWS Lambda.
There's a growing list of options for hosting Jamstack sites. Find out what Cloudflare Pages offers and how it compares to the competition.
Sometimes you want to store data in the browser and not send it to a server. Learn 10 ways to do so, their pros, cons, limits, and use cases.
Need to fetch data in React? Learn about React Query, an excellent server state management library for simplifying your data-fetching needs.