SitePoint Blog – The best Web Development & Design Blog
FeaturedAdvertise with us
Build a Secure Desktop App with Electron Forge and React
By Kilian Valkhof,
Creating a cross-platform desktop app is easy thanks to Electron. Learn how to create a secure desktop app using React, Electron and Electron Forge.
A Side-by-Side Comparison of AWS, Google Cloud and Azure
By Lucero del Alba,
Need a cloud service but not sure where to start? Here's a broad overview of what's on offer, from big players to small, and how to choose the right one.
What is Vitejs? An Overview of the New Front-end Build Tool
By Tim Severien,
Need a simpler way to set up a front-end dev environment? With Vite, you can be up and running with Vue, React and even vanilla JS in just a few clicks.
The 5 Most Popular Front-end Frameworks Compared
By James Hibbard,
Learn Remotion: Create Animated Video with HTML, CSS & React
By Chris Laughlin,
You don't need fancy video-editing software to create videos containing text, animations, colors, and shapes. Learn how to do it in React with Remotion!
By James Hibbard,
An Introduction to Prototyping with Figma
By Daniel Schwarz,
One problem with mockups is that they're often static. But they don't have to be! Learn how to create an interactive mockup when prototyping with Figma.
A Guide to Obsidian: Local, Markdown-Powered Networked Notes
By Adrian Try,
Need a better note-taking app? Learn how Obsidian can turn your plain text files into a rich, sophisticated network of linked thoughts.
By Camilo Reyes,
Web apps don't require a JS framework! Learn how to build a feature-rich, lightweight and dependency-free web app with web components and observables.
Secret Strategies to Win Promotions Other Devs Can’t Get
By Andrew McDermott,
Getting a job promotion isn't as straightforward as you might think. Learn the secrets to getting that critical edge to ensure your career advancement.
How to Build a Developer Blog with Gatsby and MDX
By Scott Spence,
Want to build your own developer blog? Learn how to make your content shine with this extensive guide on setting up a Gatsby project from scratch.
How to Migrate Your App from Express to Fastify
By Simon Plenderleith,
Express is getting old and out of date. Learn what makes Fastify a great alternative, and how to migrate an existing Node.js app from Express to Fastify.
Squeaky Portraits: Having Fun with the CSS path() Function
By Jhey Tompkins,
The CSS path() function finally has wide browser support. Learn how to use it to take your clips paths to awesome new heights.
How to Use JSON Data Fields in MySQL Databases
By Craig Buckler,
MySQL 5.7+ InnoDB databases and PostgreSQL 9.2+ support JSON document types in a single field. We explore the MySQL 8.0 JSON implementation in more detail.
A Beginner’s Guide to Roam Research
By Adrian Try,
Note taking and knowledge management are tricky. The Roam app organizes your notes into a network of knowledge through outlining, linking, and embedding.
By Michael Wanyoike,
An ORM library simplifies the job of writing database queries. Learn about nine JS and TypeScript ORMs and how they could help you with your next project.