Open Source
With so many WordPress Gallery Plugins to choose from, it's hard to know what's best. We give you the rundown on the best available options for 2023, including pricing and pros and cons of each.
Static sites can have benefits, but they aren't right for every project! Learn seven reasons why an SSG might not be the best choice for your next project.
Is a CMS overkill for your next app? Could a static site generator improve performance, management and security? Learn about the benefits of using an SSG.
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.
Though browsers are arguably more reliable than they've ever been, we still can't forget about cross-browser testing tools. Here are 7 top options for you.
Modern civilization depends on interoperability. But for a really competitive, innovative, dynamic marketplace, you need adversarial interoperability.
Maria Antonietta Perna covers the importance of good software documentation, showing you how to get up and running with your first software documentation.
How do you choose a set of applications from an ever-changing landscape of devices, operating systems and browsers? Craig discusses pragmatic options.
Your website is open to attack from a range of third-party components. Fortunately, you can restrict their activities with a robust Content Security Policy.
Maria Antonietta Perna digs into performance issues when loading custom web fonts. She discusses file size and FOIT and shows some cutting-edge solutions.
HTTP/2 will eventually supersede HTTP/1.1. What is it? Can you use it today? Do you need to update your website?
Vasily Strelyaev introduces TestCafe, a new, open-source Node.js-based end-to-end testing framework for web apps.
Kushagra Gour introduces Web Maker, a browser extension for front-end developers needing a blazing-fast, offline web playground.
Kyle Prinsloo discusses the mindset, knowledge and skills required to stand out from the crowd and make a success of your web development career.
Zack Wallace goes through how to set up Vagrant, the popular virtual machine software, on a Windows machine.
Chris Burgess introduces SitePoint's minimal, clean, simple, lightweight, responsive and open source WordPress base theme.
Lucero del Alba introduces 7 Atom add-ons for previewing changes in HTML, CSS, JS and Markdown, and for executing interpreted and compiled code.
2016 has been remarkable for many reasons. A momentous browser event has occurred: mobile now exceeds desktop usage for the first time since the web began.
Wolfram Hempel discusses issues around building realtime apps at scale, and introduces deepstream, an extensible, open-source server.
Kristi Progri presents Nextcloud, an open-source, self-hosted alternative to file sharing services like Dropbox, Google Drive and OneDrive.
Christian Heilmann and Rita Zhang look at the benefits of releasing your code as an open source project, as well as the pitfalls to avoid.
Giannis Konstantinidis looks at the OSVR platform and headsets, and their promise within the open source movement in virtual reality.
Elio Qoshi announces the start of Open Source Week here at SitePoint!
In October, we discussed reasons why Edge has struggled to gain momentum. Are November's StatCounter browser statistics better for Microsoft's flagship brow
Chris Ward looks beyond developing for Google Play and Apple's App Store to enterprise app stores, and their opportunities for better returns and support.
Edge adoption has grown sedately over the year and dropped in September. Craig discusses why few of us are prepared to give Microsoft's browser a chance.
Michael Grogan explains how to install programs in Linux using terminal commands.
Tim and David are joined by Ken Wheeler, a Formidable JavaScript programmer well known for open-source projects like Slick Carousel.
Has the browser market stabilized after twenty years of battles? Do we have what we've been demanding? Craig takes his regular look at the browser usage charts.
Chrome continues its journey to world domination. What browser should you consider if you like Chrome but don't want to join Google's empire?