Web: Learn About APIs, CMS, Browsers, Web Hosting & More - SitePoint
Featured
Advertise with usRecent
Static Site Generators: A Beginner’s Guide
By Maria Antonietta Perna,
Static site generators are a key element of the modern Jamstack architecture. We explore the standout features of seven leading static site generators.
10 Web Developer Resumé Tweaks to Get More Interviews
By Andrew Stetsenko,
Not landing as many job interviews as you hoped? Learn these ten simple resumé tweaks that will improve your chances of getting a developer job interview.
Asynchronous Programming Using Async/Await in C#
By Kerem Ispirli,
New to asynchronous programming? Learn what it's about, how to use the async and await keywords, avoid deadlock pitfalls and refactor blocking C# code.
12 Best WordPress Themes for Your 2021 Projects
By SitePoint Sponsors,
Need a fully-featured WordPress theme? Check out these 12 outstanding, powerful WordPress themes that will save you time and supercharge your next website.
High-output Project Management in Notion
By Khe Hy, Kate Andlund,
Learn how to architect, implement and maintain a minimalist setup for team-based Notion setups. We walk you through setting up primary tables and show you how to best leverage them using Notion's unique superpowers.
Setting Up a Modern PHP Development Environment with Docker
By Tom Butler,
There are so many ways to set up your PHP development environment, but using Docker is the current best practice. Let's walk through how to do it properly.
How to Use WordPress as a Headless CMS for Eleventy
By Craig Buckler,
You want to offer static-site benefits to clients, but they want WordPress! Learn how to use Eleventy with WordPress to offer the best of both worlds.
How to Design Your Video Player with UX in Mind
By Michiel Mulders,
Choosing an online video player? Building one? Wait! It's not just about looks. Learn about cool UX features now available, and why they're so important.
Extending Flarum: Adding a Web3 Address to a User’s Profile
By Bruno Skvorc,
Using Flarum? Extend it! In this tutorial, you'll learn how to set up a custom field that allows users to add a Web3 address to their profile.
Cut, Copy and Paste in JavaScript with the Clipboard API
By Craig Buckler,
Need to access the OS clipboard using browser JS? Learn how to use the new asynchronous Clipboard API, a better option than the old document.execCommand().
A Beginner’s Guide to the Micro Frontend Architecture
By Chris Laughlin,
Learn about micro-frontends, an architecture pattern for building scalable web apps and user interactions, like a sliced-up single-page app.
A Beginner’s Guide to Webpack
By Ivaylo Gerchev,
Learn the core concepts to help you get started with webpack, the popular static module bundler. We'll help you understand how webpack works and how it should be used.
Writing a Flarum Extension: Building a Custom Field
By Bruno Skvorc,
Learn how to add a custom field to a Flarum user account. Users will be able to set this custom field from their profile page, and admins will be able to edit it too.
Rust Tutorial: An Introduction to Rust for JavaScript Devs
By Jakob Meier,
In this Rust tutorial, you'll set up your Rust dev environment and build a COVID simulation web app. We evaluate performance and compare Rust to JavaScript.
A Guide to Serverless Deployment with Express and MongoDB
By Erik Kückelheim,
Erik Kückelheim shows how to deploy a full-stack, database-driven web app without having to set up and maintain a complex multi-service infrastructure.
The Best Free Monospace Fonts for Developers, Compared
By Daniel Schwarz,
Daniel Schwarz compares the best monospace fonts for developers that make coding a little easier on the eyes.