SitePoint Blog – The best Web Development & Design Blog
FeaturedAdvertise with us
By James Hibbard,
Learn date-fns, a functional date library, and a lightweight alternative to Moment.js. With 130+ functions for all occasions, it's like Lodash for dates.
Style React Components: 7 Ways Compared
By Praveen Kumar,
Understand the best ways to style React components. We compare regular CSS with preprocessors like Sass and CSS-in-JS libraries like styled-components.
Why Developers Should Design Their Own Niche Portfolio Sites
By SitePoint Sponsors,
We look at seven WordPress themes covering a wide range of niches that provide the perfect launching pad for designing your own, unique portfolio sites.
React with TypeScript: Best Practices
By Joe Previte,
It can be tricky to work with React and TypeScript and find the right answers, so we've put together the best practices and examples to clear your doubts.
Start New Projects Faster: 10 Scaffolding Web Dev Tools
Start new projects faster with the right scaffolding. These ten libraries and frameworks excel at helping you bootstrap your next web project in no time.
How Colocated Companies Can Adapt to a Remote Work World
By Ivan Kreimer,
Ivan Kreimer explores three ways non-remote companies can adapt their current situation to the remote-work landscape of a post-pandemic world.
Build a Shopping List App with the Vue 3.0 Composition API
By Deven Rathore,
Learn how to use the Vue Composition API. Find out how it can make your code more readable and maintainable by building a simple shopping list application.
Building Microservices with Deno, Reno, and PostgreSQL
By James Wright,
Here's everything you need to know about building microservices with Deno, Reno (a thin routing library for Deno), and PostgreSQL.
Mastodon: A Federated Answer to Social Media Centralization
By Alexander Traykov,
Alexander Traykov introduces Mastodon, a federated social media network founded in the spirit of a decentralized Internet.
By Cory Doctorow,
Modern civilization depends on interoperability. But for a really competitive, innovative, dynamic marketplace, you need adversarial interoperability.
Windows Terminal: The Complete Guide
By Craig Buckler,
Windows Terminal is an ideal accompaniment to WSL2. It's fast, configurable, looks great, and offers all the benefits of both Windows and Linux development.
The Node.js Event Loop: A Developer’s Guide to Concepts & Code
By Camilo Reyes,
Camilo Reyes explores the Node.js Event Loop, showing how it deals with the problem of multiple threads and managing context switch.
How to Use Deno’s Built-in Tools
By Craig Buckler,
Learn to use the Deno built-in tools including a linter, test runner, script tools, and many others. We introduce each inclusion and provide usage advice.
React vs Angular: An In-depth Comparison
By Pavels Jelisejevs,
Should you pick Angular or React? Pavels Jelisjevs looks in detail at what both frameworks have to offer, and gives some practical advice on how to choose.
Get Cloud Certified with ExamPro’s Smart Learning Platform
By Andrew Brown,
Andrew Brown introduces ExamPro, a sophisticated study platform that helps people pass cloud certification exams.
13 Best Practices for Building RESTful APIs
By Michiel Mulders,
Building robust APIs is an important skill — they make the modern web go round. Learn the 13 best practices you should consider when building a RESTful API.