Web
Giannis Konstantinidis, Nov 21

An Introduction to OSVR

Giannis Konstantinidis looks at the OSVR platform and headsets, and their promise within the open source movement in virtual reality.
1 COMMENT
PHP
Bruno Skvorc, Nov 21

Sourcehunt - Open Source Week Edition

It's open source week at SitePoint, and this sourcehunt is an excellent starter, listing some amazing and diverse projects from this month and the last.
8 COMMENTs
Design & UX
Michaela Freeman, Nov 21

Web Layout 101: Making the Most of the Top Right Corner

The top right of screen is a difficult area of the screen to design for. Michaela shows you how to select the best images for your layout.
Ruby
Ardian Haxha, Nov 21

Five Trending Open Source Projects That Use Ruby

Ardian Haxha details five of the most popular open source Ruby projects on Github.
2 COMMENTs
Web
Elio Qoshi, Nov 21

Open Source Week at SitePoint

Elio Qoshi announces the start of Open Source Week here at SitePoint!
Web
Ralph Mason, Nov 18

Writing for Money: Tips for Planning Your Next Article Pitch

Ralph Mason discusses things you should think about when planning, scoping out and pitching article ideas to publishers, and how to write a killer outline.
Mobile
Theodhor Pandeli, Nov 18

Integrating Stripe into Your Android App

In this tutorial I will show how to allow users buy products or services from your app, using Stripe. Stripe is one of the simplest way to manage your online products, orders, and payments. You can find the code for this tutorial on Github. In the end of this tutorial, users would be able to buy plan subscriptions. The first step is creating some simple plans. To begin with, login to Stripe (or create an account if you haven't already). Make sure that you are in Test Mode before creating the plans from the dashboard.
5 COMMENTs
Java
Eevee, Nov 17

Maybe I Was Wrong about Java - Part 1

A run-through of some common perceptions of Java, from someone who doesn't regularly work with it. Is it really that slow and bloated?
8 COMMENTs
Web
Zack Wallace, Nov 17

What's the Difference between Meteor and Electron?

At first glance, Meteor and Electron may seem similar, Zack investigates the very different strengths of each and explains when to use each one.
Entrepreneur
Parth Misra, Nov 17

4 Virtual Reality Startup Ideas Entrepreneurs Can Jump On Now

Parth Misra looks at four startup ideas waiting for the right entrepreneur in the virtual reality space.
1 COMMENT
Digital Marketing by WooRank
Sam Gooch, Nov 17

9-Point Technical SEO Checklist for Developers

SEO isn’t just for marketers. Read our technical SEO checklist to ensure your site is configured to be crawled, indexed and displayed in search results.
Ruby
Vinoth, Nov 17

Leverage Heroku's Metrics for Better App Performance

 Vinoth shows you what the Heroku Metrics Dashboard displays and then runs through some scenarios on improving performance using these metrics.
10 COMMENTs
JavaScript
Yaphi Berhanu, Nov 17

Projects Can Sometimes Be the Worst Way to Learn JavaScript

Yaphi Berhanu explains why trying to learn JavaScript by working on projects can be misguided, and offers tips on a better approach.
2 COMMENTs
Web
Lucero del Alba, Nov 16

How to Build an Image with the Dockerfile

Lucero covers how to build an image with the Dockerfile, explaining syntax, best practices, basic tools and runtime libraries, packages and shipping.
31 COMMENTs
JavaScript
Jurgen Van de Moere, Nov 16

The Ultimate Angular CLI Reference Guide

Create new Angular 2 applications, scaffold components, run tests, and build for production with Jurgen Van de Moere's guide to Angular CLI
2 COMMENTs
PHP
Younes Rafie, Nov 16

Quick Tip: The Convenient Magic of Eloquent Observers

Younes presents Eloquent Observers - a method of subscribing to changed on models and having those models notify all subscribers of changes. Check it out!
Entrepreneur
Chris Ward, Nov 15

Web Summit 2016: IoT, Learning, Chatbots, Biohacking & More

Chris Ward talks about his experience at Web Summit 2016, with startups presenting ideas from many fields including IoT, messaging, biohacking and more.
2 COMMENTs
Web
M. David Green, Nov 15

Versioning Show, Episode 16, with Ethan Marcotte

In this episode, David and Tim are joined by Ethan Marcotte, a well-known designer who coined the term Responsive Web Design.
5 COMMENTs
JavaScript
Aaron Hanusa, Nov 15

Write Reusable JavaScript Business Logic with peasy-js

Help structure your business logic and make it highly reusable between the front and back-end, and easily portable. Aaron Hanusa introduces peasy-js.
2 COMMENTs
HTML & CSS
Louis Lazaris, Nov 15

20+ Docs and Guides for Front-end Developers (No. 10)

Another collection of front-end docs, guides, and other learning resources for various technologies in front-end development.
2 COMMENTs
Design & UX
Ivaylo Gerchev, Nov 15

The Best Way to Create Fantastic 'Invisible Pen' Effects in SVG

Watching an SVG image drawn onto screen is powerful effect. Ivaylo shows you how to create the 'Invisible Pen' Effect in SVG using Vivus.js
PHP
Jeff Smith, Nov 15

Interrupting Applications with Laravel Middleware

In Laravel, middleware allows you to filter out your HTTP requests and manage requests. Learn to dictate requests and interactions with your application.
3 COMMENTs
Java
Nicolai Parlog, Nov 14

What Future Java Might Look Like

Java's future is full of cool advances: data classes, value types, generics over primitives, pattern matching, etc. Let's peek into Java's future!
JavaScript
James Hibbard, Nov 14

Editorial: What Does Open Source Mean to You?

What does open source mean to you? James Hibbard attempts to answer this question in the run up to SitePoint's open source week.