3 COMMENTs
Web
Ryan Irelan, Jan 13

Introduction to Craft CMS

Ryan Irelan introduces Craft, a flexible, database-driven, design-friendly CMS providing an elegant and simple authoring experience for clients.
19 COMMENTs
Web
Craig Buckler, Jan 12

Browser Trends January 2016: 12 Month Review

Welcome to 2016. Craig looks back over the past year and discusses the winners and losers in the active browser market.
28 COMMENTs
Web
Patrick Catanzariti, Jan 11

How to Build Your Own AI Assistant Using Api.ai

Patrick Catanzariti looks at how to build a smart personal assistant using Api.ai's artificial intelligence and natural processing SDKs.
6 COMMENTs
Web
Elio Qoshi, Jan 09

SitePoint Ambassador of the Month: January 2016

Elio Qoshi congratulates Thomas Greco, SitePoint's Ambassador of the Month for January, 2016.
Web
Ophelie Lechat, Jan 07

SitePoint's Top 5 Posts of 2015

These five articles were the most-read posts of 2015.
71 COMMENTs
Web
Craig Buckler, Jan 06

10 Web Predictions for 2016

Craig returns with another ten web-related prophesies for 2016. Hacks, browsers, SEO and WebAssemby all make the final list.
12 COMMENTs
Web
Craig Buckler, Jan 05

Average Page Weight Increased Another 16% in 2015

An individual web page now exceeds 2.2MB. Are pages 16% better than in 2014 or have developers and site owners unconsciously created an obesity epidemic?
11 COMMENTs
Web
Craig Buckler, Dec 29

10 Web Predictions for 2015: The Results!

Craig looks back at the ten web predictions he made at the start of 2015. Is he the new Nostradamus or a psychic phoney? You decide...
2 COMMENTs
Entrepreneur
Stephen Altrogge, Dec 22

4 Ways to Create Viral Content without Selling Your Soul

Stephen Altrogge looks at how to create viral content without stooping to clickbait tactics, with high-value content, great headlines, humor and timing.
Ruby
Ilya Bodrov-Krukowski, Dec 22

Watch: Controller Testing with Ruby

In this video you will learn how to write controller specs and isolate them from other parts of your application with the help of mocks and stubs.
Web
Tanay Pant, Dec 22

Developing 3D Games with Unity 5

Tanay Pant presents a step-by-step guide to creating a simple 3D game using the Unity 5 gaming platform.
1 COMMENT
Design & UX
Aja Frost, Dec 22

What VR Can Teach Us About UX

Virtual reality isn't just a new user experience – it requires a new understanding of UX by the people who make it. Aja takes six UX lessons from VR.
13 COMMENTs
Web
Josh Althuser, Dec 18

Is Hiring a Full Stack Developer Worth It?

Josh Althuser explores the meaning of full stack development, and the pros and cons of hiring full stack developers.
3 COMMENTs
Design & UX
Alex Walker, Dec 17

Designing Droids: From Metropolis to Huey, Dewey and Louie

Sometimes it's fun to trace how great design decision are made. The original Star Wars droids are great case study on how to channel your inspirations.
17 COMMENTs
Web
Shivam Mamgain, Dec 15

Google Maps Made Easy with GMaps.js

Shivam Mamgain explores ways to utilize and customize Google Maps with GMaps.js, a library that makes it much easier to harness the Google Maps API.
6 COMMENTs
Design & UX
Gabrielle Gosha, Dec 15

4 Tips for Using Animation in Design

Good web animation is often a paradox - the better it gets, the harder it is to notice. Gabrielle has 4 tips for using animation in your projects.
2 COMMENTs
Web
Elio Qoshi, Dec 11

SitePoint Ambassador of the Month: December 2015

Elio Qoshi congratulates Adrian Sandu, SitePoint's Ambassador of the Month for December, 2015.
1 COMMENT
Web
Craig Buckler, Dec 08

How to Respond to Profit Share Offers

Has a client approached you with a fabulous money-making idea? Are you tempted to offer your expertise in lieu of future profits? Craig provides some advice.
Web
Tim Evko, Dec 08

How to Set Up a Blue-Green Deployment Methodology with AppFog

Tim Evko outlines the Blue-Green deployment methodology, and explains how you can put it into practice with AppFog.
4 COMMENTs
Web
Adam Bolte, Dec 04

Understanding *NIX Login Scripts

Adam Bolte looks at how to determine the best location to load your environment variables and programs for altering your shell or desktop environment.
1 COMMENT
Offers
SitePoint Offers, Dec 04

Enter a New World with the Homido Virtual Reality Headset

You don’t need to leave your home to enter a whole new world, thanks to the Homido virtual reality headset.
30 COMMENTs
Web
Craig Buckler, Dec 02

Browser Trends December 2015: the Fight for Firefox's Future

Firefox remains the only mainstream open source browser but is losing ground to the all-dominant Google Chrome. Can Mozilla fight back?
1 COMMENT
Ruby
Ilya Bodrov-Krukowski, Dec 02

Watch: Managing Sample Data with Fixtures and Factories

In this video we'll learn two ways of managing sample data: fixtures and factories. As well as annotations for models and specs, and generating fake data.
7 COMMENTs
Web
Simon Codrington, Dec 01

Using the Battery Status API to Optimize Your Development

Simon presents the Battery Status API, used for determining the battery levels of an end user's device and tailoring your app to optimize performance.