Eevee, Dec 01

Maybe I Was Wrong about Java - Part 2

A run-through of some common perceptions of Java, from someone who doesn't regularly work with it. Is it really that abstract and wordy?
Abhishek Talreja, Dec 01

10 Tips for Generating Business Leads with Free Webinars

Abhishek Talreja shows you how to start using free webinars to build not only business leads, but your credibility in your niche's community.
Simon Codrington, Dec 01

Edit Code in the Browser with ICEcoder

Simon Codrington reviews ICEcoder, a browser-based code editor, and asks whether this way of developing has matured enough for widespread use.
Parth Modi, Dec 01

N + 1: When More Queries Is a Good Thing

Parth Modi explains how he discovered that fixing the N + 1 Query Problem isn't always about reducing the number of queries. Sometimes, more queries is better.
Giulio Mainardi, Dec 01

Quick Tip: Use Bootstrap Components without jQuery

Reduce your dependency on jQuery! Giulio Mainardi looks at the Native JavaScript for Bootstrap project, which provides vanilla JS Bootstrap components.
Dmytro Spilka, Nov 30

Google Data Studio: a Nifty, Free, Easy-to-use Data Vis Tool

Dmytro Spilka introduces Google Data Studio, demonstrating how to present data from Google Analytics in a visually pleasing, client-friendly chart.
Kevin Wood, Nov 30

How the Pomodoro Skyrocketed My Productivity & Saved My Business

Kevin Wood explains the productivity technique that gave him his focus back and kept him in business — the Pomodoro Method.
Vildan Softic, Nov 30

Managing State in Aurelia: How to Use Aurelia with Redux

Vildan Softic looks at using Aurelia with Redux to manage state in your Aurelia apps, and in so doing builds a markdown editor with undo/redo functionality.
Sally Wood, Nov 30

6 of the Best Donation Plugins for WordPress

Sally Wood provides an overview of some of the best donation plugins for WordPress that provide your site with the ability to collect donations online.
Pavels Jelisejevs, Nov 30

What's New in HTML 5.1

Pavels Jelisejevs takes a look at the W3C recommendation for HTML 5.1, looking at its major new features with some markup samples.
Luka Žitnik, Nov 30

Sending PHP Event Messages to Remote Logstash on Windows

Luka covers some Logstash basics, and teaches you how to send event messages from PHP to it on Windows. Yes - PHP on Windows - still alive and kicking!
M. David Green, Nov 29

Versioning Show, Episode 18, with Hampton Catlin

David and Tim are joined by Hampton Catlin, creator of Sass, Haml and other tools and services such as Wikipedia Mobile, Tritium and Moovweb.
Eric Bahn, Nov 29

We Quit Facebook and Google to Build a Children’s Book Startup

Eric Bahn explains how he and his sister validated Read Your Story's business model and grew this children's book startup enough to go full-time.
Jack Franklin, Nov 29

Getting up and Running with the Vue.js 2.0 Framework

Guest author Jack Franklin tries out Vue.js 2.0, and walks through building a basic GitHub API demo to put the framework through its paces.
Nitish Kumar, Nov 29

Seven Ways You Can Place Elements Using CSS Grid Layout

Nitish Kumar shows seven ways in which CSS Grid Layout lets front-end developers quickly and intuitively place content on the web.
Christopher Pitt, Nov 29

You Don’t Know Jacks: Learn to Make Your Code More Secure

Christopher Pitt explores Codiscope's Jacks, a service that provides you with security warnings and education as you develop.
Design & UX
Daniel Schwarz, Nov 29

Animations: Using Easings to Craft Smarter Interactions

Modern user interfaces move. But as Fun Boy Three and Bananarama once said, "T'aint what you do, it's the way that you do it!". Let's talk about easings.
Nilson Jacques, Nov 28

Editorial: Are You Writing ES6 JavaScript Yet?

Nilson Jacques takes a quick look at the status of ES6 JavaScript, its rate of adoption among developers, and asks - are you writing modern JS yet?
Christopher Pitt, Nov 28

Event Sourcing in a Pinch

Chris explains what event sourcing is, how to use it, when to apply it, and why. Check out this advanced DDD pattern in an easy to learn format!
Ilya Bodrov-Krukowski, Nov 28

Video Uploads with Rails and Ziggeo

Viraj Khatavkar, Nov 26

How to Properly Deploy Web Apps via SFTP with Git

Viraj demonstrates the full process of writing custom code for deploying different commits of your app to an SFTP server using Git and PhpSecLib
Wolfram Hempel, Nov 25

Deepstream: an Open-source Server for Building Realtime Apps

Wolfram Hempel discusses issues around building realtime apps at scale, and introduces deepstream, an extensible, open-source server.
Bruno Skvorc, Nov 25

What Would You Pay to Make 27% of the Web More Secure?

We talked to Scott Arciszewski who is intent on writing a PHP polyfill for libsodium, with the potential to increase the security of at least 27% of the web
SitePoint Offers, Nov 25

Black Friday: 2 Years of SitePoint Premium for $99

Get 2 Years of SitePoint Premium for $99

Over $20,000 worth of SitePoint web development and design books and courses for $99.

Today, get two years of SitePoint Premium, for the price of 1 - save 50%! Stay ahead of the game, and learn techniques to build better, faster, and more responsive websites and apps. Here's what you get:
  • Download ALL (80+) SitePoint ebooks and keep them forever
  • Download ALL (60+) courses, plus access to 250+ tutorials
  • Easy to follow paths, unlimited Q&A with friendly instructors, shareable certificates and code archives and samples
...plus access to every book and course we release in 2017 and 2018! Buy now and save $99!

Did we mention priority access to everything we release in 2017 and 2018?

Teaser: Here's what we have planned over the next few months...
  • Get Started with Functional JavaScript Programming [course]
  • PHP and MySQL: Novice to Ninja [book]
  • Designing UX: Prototyping [book]
  • Angular 2: Novice to Ninja [book]
  • Building a WordPress Theme From Scratch [course]
  • JavaScript Master [book]
Get 2 Years of SitePoint Premium for $99 The library covers all skill levels, including topics like WordPress, CSS, HTML, responsive web design, PHP, Ruby, JavaScript and much more. All our stuff, yours to download, for just $99. Buy now and save $99! Grab this deal before it's gone! Ends midnight Cyber Monday.