2 COMMENTs
Web
Elio Qoshi, Feb 17

SitePoint Ambassador of the Month: February 2016

Elio Qoshi congratulates Simon Codrington, SitePoint's Ambassador of the Month for February, 2016.
24 COMMENTs
Web
Massimo Cassandro, Feb 16

Generating PDFs from Web Pages on the Fly with jsPDF

Massimo Cassandro demonstrates how to make use of jsPDF, a JavaScript library for generating PDF documents from web pages.
Web
Patrick Catanzariti, Feb 15

How to Connect Your Api.ai Assistant to the IoT

Patrick Catanzariti explores how to connect an Api.ai assistant to Jawbone Up's API via a Node.js server as an example of IoT connectivity.
Web
Patrick Catanzariti, Feb 11

Getting Started with Microservices Using Syncano's Codeboxes

Patrick Catanzariti takes a close look at Syncano Codeboxes, how to make and run them in Syncano, and how to connect them to external APIs.
Design & UX
Alex Walker, Feb 11

Cyber-security and the Case For Really Good Train Sets

Failure is a wonderful teacher – as long as it doesn't kill you. CyberCity lets hackers and security experts practice without anyone getting hurt.
4 COMMENTs
Web
Jérémy Heleine, Feb 10

How To Develop a Package for GitHub's Atom Code Editor

Jeremy provides a step-by-step tutorial on how an Atom package is structured, how you can create your own, and how you can publish it to the world.
3 COMMENTs
Web
Shaumik Daityari, Feb 09

Quick Tip: Sync a GitHub Fork via the Command Line

Shaumik Daityari describes in simple steps how to update your GitHub fork via the command line interface.
4 COMMENTs
Web
Bruno Skvorc, Feb 09

Quick Tip: Sync a Fork with the Original via GitHub's Web UI

Learn how to use the Github web UI to sync a fork with the original repo quickly and easily, all without the use of a CLI
Web
Patrick Catanzariti, Feb 08

Empowering Your Api.ai Assistant with Entities

Patrick Catanzariti explores the concept of custom Api.ai entities and how these can be used to customize your personal assistant.
Web
Vincent Quarles, Feb 05

Building a Pong Clone in Unity: UI and Gameplay

Vincent Quarles builds on his original Unity-based Pong clone to imitate the classic Pong UI and to add improved gameplay.
2 COMMENTs
Web
Thomas Peham, Feb 04

Developing a Static Site Generator Workflow

Thomas describes a static site generator workflow, from the generator itself to bug tracking, hosting, version control, QA testing and product management.
2 COMMENTs
Web
Craig Buckler, Feb 02

Browser Trends February 2016: Mobile Market Decline?

Has the smartphone market begun to contract? Craig discusses the recent sales warnings and why it could prove a bonus for web developers.
7 COMMENTs
Design & UX
Kat Bak, Feb 01

The Story Behind SitePoint's New Typeface: Roboto

Find out why the SitePoint team recently decided to change our typeface to Roboto, a clean font with open licensing.
2 COMMENTs
Web
Vincent Quarles, Jan 29

Retro Revolution: Building a Pong Clone in Unity

Vincent Quarles takes you on a journey to create the old Pong game in Unity, from start to finish. Looking to get your foot in the game dev door? Go!
1 COMMENT
Web
Jérémy Heleine, Jan 27

Creating Amazing Projects with a $5 Raspberry Pi Computer

Jérémy Heleine introduces the Raspberry Pi, a tiny computer that can be used for all sorts of projects and for learning about computers and programming.
Programming
Vincent Quarles, Jan 22

Adding Pause, Main Menu and Game over Screens in Unity

Vincent Quarles builds on a previously written tutorial by adding a pause, a main menu, and a game over screen to his Dodger game clone in Unity.
2 COMMENTs
WordPress
Brad Denver, Jan 21

Introducing the SitePoint Random Hello Bar WordPress Plugin

SitePoint's senior developer Brad Denver introduces the Hello Bar, a WordPress plugin for displaying content, such as ads, at the top of your site.
2 COMMENTs
Design & UX
Chris Ward, Jan 21

Display Data Sets in InDesign with Porky

One data source, unlimited endpoints – that's the dream. Porky proposes to convert your online content to 'InDesign'. It might be possible but is it good?
5 COMMENTs
Design & UX
Alex Walker, Jan 20

The End of Passwords or Privacy? It's Your Call

Having a device that knows you better than your mom could be great for security. But it also marks a change in the power dynamic. Are you ready for that?
8 COMMENTs
Web
Osvaldas Valutis, Jan 20

Time Ago: How to Display Publish Dates as Time Since Posted

Osvaldas Valutis explains a simple technique for keeping your publish dates fresh and up to date.
94 COMMENTs
Web
Craig Buckler, Jan 19

What's the Best Programming Language to Learn in 2016?

How can you decide which programming language to use when faced with conflicting advice, surveys and opinions? Craig reveals the best way to start...
2 COMMENTs
Web
Patrick Catanzariti, Jan 18

Customizing Your Api.ai Assistant with Intent and Context

Patrick Catanzariti looks at extending the functionality of a personal assistant in Api.ai using custom intents and contexts.
4 COMMENTs
Web
Chris Ward, Jan 15

Deploying from GitHub to a Server

Chris Ward provides tips on making Git and GitHub projects fit better into developer workflow—from running tests to deploying your code to a server.
Design & UX
Elio Qoshi, Jan 14

Are You a Talented Designer? Sourcehunt #1 Needs You!

Sometimes the most wonderful creations die for want of a tiny bit of design love. Maybe you can make the difference?