Marvin

41 Flips | 5 Magazines | 8 Likes | 1 Following | 2 Followers | @marvinsjsu | Keep up with Marvin 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 “Marvin”

The rise of functional programming &

<b>Don’t expect people to use your classes</b>. Even if you choose to provide your classes as a public API, prefer duck typing when accepting inputs. …

7 Habits of Incredibly Happy People

<i>This post is in partnership with Inc., which offers useful advice, resources and insights to entrepreneurs and business owners. The article below was</i> …

Happiness

Learning These 26 Useful Things Now Will Change The Rest Of Your Life

If you pay attention to your everyday life careful enough, you’ll know that you can learn from everything and everyone you come across. Our life is …

Self-help

I Wish I Knew These 15 Google Chrome Extensions Earlier

Google Chrome extensions are an awesome way to extend the functionality of your browser. Don't know the good ones? Check these out!

The Best Leaders Are Insatiable Learners

Nearly a quarter century ago, at a gathering in Phoenix, Arizona, John W. Gardner delivered a speech that may be one of the most quietly influential speeches in the history of American business — a text that has been photocopied, passed along, underlined, and linked to by senior executives in some …

JavaScript Performance For The Win

JavaScript performance is a very hot topic nowadays. There’s a lot of information out there on what browsers do with JavaScript code in order to …

First Look: Getting Started with Facebook’s ReactJS Library

by <b>Mike Hostetler</b> on July 23, 2014<p>The modern web is always changing, and this article is more than two years old.<p>Kirill Buga shares about his …

Smart Table documentation

The next version of this project will be created as a binding for the more ambitious new project. Share the word or come and help over and let's …

JavaScript

AngularJS Lifetime Management, Lazy-Loading, and other Advanced DI Techniques

One aspect of Angular that I love is it’s dependency injection. Contrary to some criticisms I’ve read, I find it is extremely flexible and powerful …

CSS @supports

By David Walsh on<p>18<p>Feature detection via JavaScript is a client side best practice and for all the right reasons, but unfortunately that same …

High Performance Map Interactions using HTML5 Canvas

Last week, you may have noticed that we released a facelift for our interactive maps. Our Deal Score markers have finally been brought up to 2014 …

Kite

Simple<p>Kite uses <b>`inline-block`</b>, not the latest CSS Syntax.<br>It's practical, simple to understand and easy to use.<p>Flexible<p>Kite behaves like flexbox: …

Syntax

3 New JavaScript APIs You May Want to Follow

If you’re a frequent SitePoint reader and perhaps a follower of mine, you’re aware that I’ve written a lot of articles about HTML5 and JavaScript …

The Basics Of ES6 Generators

• 72<p>One of the most exciting new features coming in JavaScript ES6 is a new breed of function, called a <b>generator</b>. The name is a little strange, but the …

Are We Ready to Use Flexbox? — SitePoint

<b>flexible</b> <i>adjective</i><p><b>box</b> <i>noun</i><p>The Flexible Box Module, a.k.a. flexbox, is all the latest and greatest at the moment. It digs into the fundamentals of the …

3 Ways to Squash Burnout and Boost Productivity

<i>Joelle Steiniger is the co-founder of Small HQ, HookFeed and Minimalytics. This post originally appeared on the Crew blog.</i><p>You have no problem keeping busy. No problem crossing things off your to-do list. You multitask like it’s going out of style. But the weeks continue to fly by and you can’t help …

Final scene is cool, but the side-by-side with the greenscreen is awesome!

Introducing WebSockets: Bringing Sockets to the Web

The Problem: Low Latency Client-Server and Server-Client Connections<p>The web has been largely built around the so-called request/response paradigm of …

 This website is for sale!

4 Secrets of People Who Always Get the Job Offer

Smart moves you can steal from candidates who nail it every time.<p>Photo: Thinkstock<p>Secret #1: They Don't Rely on Job Boards<p>Photo: Thinkstock<p>Secret #2: …

Dr. Oz's Favorite Home Remedies

50 Most Inspirational Quotes in Sports

It doesn't matter if your dad owns a professional sports team or if you play squash on the weekends with Rupert Murdoch; if you don't perform as an elite athlete or coach, then you're history.<p>Consequently, the people in this list are uniquely qualified to inspire.<p>Major sports figures have …

inspirationalquotes

Learning to code? EngineHere can connect you with devs in a virtual classroom

Want to learn to code? You’ll have plenty of options to choose from, with dozens of providers promising to teach you computer programming skills in no time.<p>But Benjamin Plesser, founder of EngineHere, believes he’s found the optimal “learn to code” model. Plesser is a software developer who …

Coding School & Web Development Bootcamp

Onsite<p>12 Weeks Full-Time<p>Join the ultimate, industry-proven software engineering program from San Francisco, New York City, Los Angeles or …

Rube Goldberg App Is an Elegantly Complex Invention!

I've been a fan of Rube Goldberg's drawings of overly complicated inventions since I first saw one. Now, through the magic of the iPad and <b>Rube Works ($2.99)</b>, you can recreate some of his inventions, using an elegant, sophisticated interface.<p>If you're not familiar with Rube Goldberg, you owe it to …