Craig

56 Flips | 10 Magazines | 11 Likes | 3 Followers | @mrcsaunders | Keep up with Craig on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Craig”

3 Different Kinds of Prototypal Inheritance: ES6+ Edition

This article was adapted from “Programming JavaScript Applications”, expanded, and updated for ES6.<p>In order to claim fluency in JavaScript, it’s …

The Most Useful Free eBooks for Web Developers.

This is a collection of free ebooks for front-end developers about JavaScript, ES6, NodeJS, CSS3 and HTML5.<p>In this observation, we compared nearly …

The 20-Minute 'No Excuses' Navy SEAL Bodyweight Workout

Don't have time to work out? Lack access to equipment, machines or the right gym? L<p>You will not get a pass from Brad McLeod, a former Navy SEAL who's …

Exercise

Corrective Posture Exercises for Chronic Sitters

<b>Almost all of us are guilty of being chronic sitters.</b> The negative effects of this epidemic are too numerous to list in a single article, but today …

Comparing Hot JavaScript Frameworks: AngularJS, Ember.js and React.js

Bio<p>Matt Raible is a well-known figure in the Java community, and has been building web applications for most of his adult life. For over 15 years, he …

Top 18 Most Common AngularJS Mistakes That Developers Make

Single page apps demand the front-end developers to become better software engineers. CSS and HTML are not the biggest concern anymore, in fact, …

Getting Started with React

<i>This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible.</i><p>React is quickly …

Concurrently JavaScript (part 3)

<b>Concurrently JavaScript:</b> a 3-part series on concurrency in JS:• Part 1: Concurrency, Async, Parallelism<br>• Part 2: Reactive Programming (Observables)<br>• Part …

DJ/Producer Borgore shares an irresistible playlist of dance tunes

Miley Cyrus’s favorite producer — well, aside from Wayne Coyne, of course — Buygore Records labelhead, and Sirius XM radio show host, Asaf Borger has …

45+ JavaScript Blogs to Follow

JavaScript is a programming language designed to aid with web page interactivity. It’s made to be built into web browsers such as Internet Explorer, …

JavaScript

130+ Java Interview Questions Answers for 2 to 7 Year Experienced Programmers

<b>Last Updated Date: 2nd March 2018</b><br>Time is changing and so is Java interviews. Gone are the days, when knowing the difference between String and …

Know Your Language: The Slow Flickering Star-Death of Java (Part One)

How and why Java rules object-oriented programming, and why it's the beginning of the once-crucial language's long, long winding down.<p>Java is at a turning point, it seems. According to a source (via InfoWorld) formerly at Oracle, the language's corporate parent, the future of Java is "planned …

ThinkGeek creates unique products that stimulate the imagination. Shop for apparel, home and office, gadgets, collectibles, and more. Free shipping available!

Ordering from ThinkGeek is safe and awesome.<p>We've been slinging fun and techie stuff <b>since 1999</b> with hand-picked products for geeks and those who love …

Understanding PhantomJS

Since its release, PhantomJS has become a staple in the workflow of many JavaScript engineers. In the article titled “Headless WebKit and PhantomJS”, …

The 4-Stretch Test To Tell If You're Dangerously Inflexible

Plus, how to limber up and lower your risk of injury.<p>These four stretches are exactly what Walter Norton, Jr., director of training at the Institute of Performance & Fitness in North Reading, MA, uses to gauge every new client's flexibility—whether they're a pro athlete, a celebrity or an average …

Exercise

Angular — New features in AngularJS 1.4

A review of new features included in the latest AngularJS release.<p><b>AngularJS 1.4</b> was released few weeks ago. This is the biggest upgrade after …

HTTP API Design Guide

This guide describes a set of HTTP+JSON API design practices, originally extracted from work on the Heroku Platform API.<p>This guide informs additions …

Modern web layout with flexbox

Let me say this first: flexbox is easy. Whether it’s because of early-adoption issues, or because we’ve learned to think in terms of floats and …

Web Design

unix Commands to Check Server Logs For Security

Here is a Basic Guide For the Beginners to Self Manage Cloud Server Instances. Master these unix Commands to Check Server Logs For Security.Read the …

Linux

How Much Should I Eat Per Day To Gain Muscle Mass?

In order to gain muscle mass, you should take in about 15 calories per each pound of your body weight. If you have 180 pounds, you should eat about …

Top 10 European canyons and gorges for walking and hiking trips

Photograph: Bertrand Gardel/Corbis<p>84<p>image/jpeg<p>http://media.guim.co.uk/2564b8bab04e06d38a0b0bf6cd8c737949b296c1/8_77_1254_753/140.jpg<p>140<p>Photograph: …

Top 10

18 Excellent Resources for Learning Flexbox

What is this "flexbox" everyone’s talking about? What problems can flexbox help solve? Can you use flexbox in your projects today? These guides, …

Axis of evil: Facebook uses Google code to slash page load times

Booting JSON from Android client puts cat vids in front of you in even less timeFacebook has rolled out an open source project from Google to try and …

Git

Free Trial - The Path to Mastery Sale

• During special events, we’ll make courses FREE to access (for a limited time)<br>• Workshops will be free to watch in real-time<br>• You’ll gain access to …

4 out of 5 Java Developers Failed to Solve This Question

<b>Results from the Java Deathmatch – A puzzle minigame for developers</b>A few months ago we released a new side project of ours with a minisite called …

Java

30 Exercises You Can Do Anywhere

Here’s how to get a great workout—wherever you are<p>The number one reason to train with just your bodyweight is ridiculously obvious: You can burn calories and work your muscles anywhere. But if your bodyweight arsenal only includes basic pushups, situps, and squats, it’s time for a major upgrade.<p>In …

Angular JS: Controller As OR $scope

In “Angular JS: Controllers and Scope” post we have seen example that injects $scope into the controller like ng-controller=”GrandController”.<p>There …