63 COMMENTs
Web
Zack Wallace, May 13

MODX: The Best CMS You've Never Used?

Zack Wallace digs into MODX CMS, how it works, how to use it, and why you should consider it over other CMS offerings.
Java
Lincoln Daniel, May 12

Understanding Java Variables and Data Types

Java variables enable programmers to store single data points, bits of information, for later use. Lincoln Daniel explains how to use them correctly.
5 COMMENTs
Web
Shaumik Daityari, May 11

5 Common Problems Faced by Python Beginners

Shaumik Daityari identifies some of the common pain points for Python beginners and presents elegant solutions for dealing with them.
7 COMMENTs
Design & UX
Ada Ivanoff, May 11

The 7 Cross-Browser Testing Tools You Need in 2016

Though browsers are arguably more reliable than they've ever been, we still can't forget about cross-browser testing tools. Ada has 7 top options for you.
1 COMMENT
Web
Daniel Schwarz, May 11

10 Development Assets to Help You Kickstart Your Next Project

Daniel Schwarz looks at ten web development assets from Codester that could save you time and money on your next project.
Web
Elio Qoshi, May 11

Sourcehunt: Emerging Tech Edition

In the first emerging tech edition of Sourcehunt, we look at open source projects on virtual reality, augmented reality and the Internet of Things!
7 COMMENTs
Web
Simon Codrington, May 04

Saving Bandwidth with Chrome's Data Saver

Simon introduces Google Chrome's Data Saver, a feature for mobile and desktop that saves bandwidth without increasing load times — much.
17 COMMENTs
Web
Craig Buckler, May 03

Browser Trends May 2016: Firefox Finally Overtakes IE

It's taken almost 14 years but Mozilla can finally claim to have more web users than Microsoft in the battle of the browsers.
4 COMMENTs
JavaScript
Elio Qoshi, May 02

Interview with Brendan Eich, CEO of Brave

Elio Qoshi is joined by Brave CEO, Brendan Eich, to talk about the Brave browser, its controversial business model and its safer, faster browsing experience
17 COMMENTs
Web
Craig Buckler, Apr 29

How to Use JSON Data Fields in MySQL Databases

MySQL 5.7 supports a JSON field type which permits NoSQL-like data storage. In Craig's tutorial, he examines whether it's workable or witchcraft.
Design & UX
Elio Qoshi, Apr 28

Sourcehunt Design April: How About Adding Fedora to Your CV?

April's Sourcehunt brings two Open Source goliaths. How would you like to add Fedora and/or Mozilla to your design portfolio?
Web
Cate Lawrence, Apr 27

10 Examples of 3D Printing Transforming Our Reality

An exploration of some fascinating highlights in the use of 3D printing over the past decade.
Web
Kevin Kononenko, Apr 26

Creating Animated Google Map Markers with CSS and JavaScript

Kevin Kononenko shows how to create animated markers in Google Maps that respond to the user's actions.
8 COMMENTs
Web
Craig Buckler, Apr 22

Opera VPN: the Future of Private Browsing?

Opera 38 offers a free, unrestricted, encrypted VPN which hides your browsing activities. Craig discusses the implications of easy online privacy.
Web
Adam Bard, Apr 20

Deploying to Heroku: An introduction

Adam Bard explains the simple steps involved in deploying web applications to Heroku, a managed server platform.
13 COMMENTs
Web
Patrick Catanzariti, Apr 18

Embedding Virtual Reality Across the Web with VR Views

Patrick Catanzariti explains how to use Google's new VR Views to embed VR content on your website.
2 COMMENTs
Web
Theodhor Pandeli, Apr 15

How to Build a 2D Tapping Game in Unity

Theodhor Pandeli walks through the process of creating a basic 2D tapping game in Unity.
Web
Jeroen Moons, Apr 13

Technical Debt: Rescuing Legacy Code through Refactoring

Jeroen Moons offers advice and lessons learned on how to get a legacy codebase under control and bring it to a new level of maturity.
5 COMMENTs
Web
Craig Buckler, Apr 08

Interview with Vivaldi CEO Jón S. von Tetzchner

Vivaldi 1.0 was released on 6 April, 2016. Craig interviews CEO Jón S. von Tetzchner to find out more about the new browser.
14 COMMENTs
Web
Craig Buckler, Apr 06

Vivaldi 1.0 Release: Your New Default Browser?

Vivaldi 1.0 has arrived. The new browser promises a different experience to the alternatives with comprehensive customization and power-user options.
3 COMMENTs
Web
Craig Buckler, Apr 05

Browser Trends April 2016: Samsung's Surge

We may love our desktop browser but we're a fickle bunch when it comes to choosing a mobile application. Craig looks at the sudden surge in Sumsung surfing.
21 COMMENTs
Web
Craig Buckler, Apr 01

Advertisers Win the Ad-Blocking War

A new initiative aims to defeat advert blockers with a simple technological change. 
1 COMMENT
Web
Abder-Rahman Ali, Mar 30

Quick Tip: Understanding the Yield Keyword in Python

Abder-Rahman explores uses of "yield" in Python, such as resuming execution where a function exited, iterating over a sequence, and working with iterables.
1 COMMENT
Web Dev @ Microsoft
Ophelie Lechat, Mar 30

Watch the Build 2016 Event, Live on SitePoint!

We're excited to bring you a live stream of Microsoft's sold-out developer event - Build 2016! Build is the annual Microsoft developer conference aimed at software and web developers using Windows, Azure, Office 365 and other Microsoft technologies. Watch the live stream of the three-day Developer Conference between March 30th – April 1st. Tune into talks by Gabriel Aul, Mark Russinovich, Scott Hanselman, Lara Rubbelke and many more. Here's your chance to learn about the latest tools and technologies that are helping developers be more creative and productive today!