Blake Faris

24 Flips | 2 Magazines | 8 Likes | @BlakeFaris | Keep up with Blake Faris 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 “Blake Faris”

7 React libraries you should know

Much of everything front-end is being built with React. It seems that React isn’t going anywhere anytime soon. One of the most important and promising aspects of React is working with code components. From buttons to scrollers and toolbars, these components are the building blocks of our UI …

Software Engineering

The Best Frontend JavaScript Interview Questions (written by a Frontend Engineer)

I was at a Free Code Camp meetup in San Francisco a few days ago (for those not familiar, Free Code Camp is a group of people who get together to …

JavaScript

The 3 Most Lucrative Programming Skills You Can Learn Online for Free

Programming jobs are as hot as ever and there is no end in sight. If you are looking for a secure job with the flexibility to work online from …

Programming

Error handling - Returning Results

If you google “error handling .net” or “error handling java” you get results about exceptions and exception handling. Therefore, many of us think …

Metadata

50 Best Resources When Learning to Code

Introduction<p>Learning to code has slowly become a valuable asset. Regardless of your profession, understanding coding and technology is a valuable …

Computer Science

Even a Novice Can Quickly Make a Bot or App on This Simple New Coding Site

Whether you’re just learning how to code or you’re a seasoned vet, experimentation is a key part of the learning process. Glitch is a free new coding …

DeepCoder builds programs using code it finds lying around

Like all great programmers I get most of my code from StackOverflow questions. Can’t figure out how to add authentication to Flask? Easy. Want to shut down sendmail? Boom. Now, thanks to all the code on the Internet, a robot can be as smart as a $180,000 coder.<p>The system, called DeepCoder, …

University of Cambridge

I swore never to use CSS in JS, here are 6 reasons why I was wrong

CSS in JS<p>When I first heard of this idea, I was shocked. For decades the best practice was to separate the HTML, CSS and JS concerns. You know, so …

JavaScript

How to learn coding for free: A guide for designers

Learning to code can be one of the most daunting tasks a designer can undertake. Code looks complicated, reads like gibberish, feels boring, and …

Khan Academy

Ion2auth

The 10 Best Wireframing and Prototyping Tools for Designers

Wireframe becomes more and more important as it will make it easier to communicate ideas and cut down project cost. The prototyping tools for designer …

Case Study: SqueezeOutSwitch. Animation In Code.

UI animation has been the subject of hot debates for a long time. Designers work over the sophisticated animations to make interfaces attractive, …

The Six Commandments of Good Code: Write Code that Stands the Test of Time

How do you define good code? Is it 100% test coverage, or is it backwards compatibility with decade-old hardware? We may not be able to reach an end …

Peppermint Oil Promotes Hair Growth without Toxic Signs

Abstract<p>Peppermint (<i>Mentha piperita</i>) is a plant native to Europe and has been widely used as a carminative and gastric stimulant worldwide. This …

Bioengineering

25 Free App Design Resources for App Designers

Free app UI kits, app design concepts, mobile elements in PSD and vector, everything you need you will find in this list of free resources for app …

Introducing HyperDev

One more thing…<p>It’s been awhile since we launched a whole new product at Fog Creek Software (the last one was Trello, and that’s doing pretty well). …

Software Development

Code.org and Disney team up to bring new introductory Javascript lessons

Code.org, the website behind the now infamous Hour of Code initiative, have partnered up with Disney to bring a Star Wars oriented introductory …

Infographic: How to Choose Your First Programming Language (Based on the Life You Want)

Over the years here at Lifehack, we’ve discussed plenty of apps that you can use to improve your overall productivity.<p>There are certain ones that …

Apps

The scale of the solar system comes down to Earth in this video

The scale of the solar system is truly mind boggling.<p>Earth alone is more than 92 million miles from the sun, but even on a smaller scale, the moon is …

Astronomy

Winter Break Activity Alert: Learn Javascript

Reading Time: 2 minutes<p>I’ve fallen in love with a book. Like fallen head-over-heels, carry-it-all-around-town, sneak-in-pages-whenever-I-can in love. …

A Universe of 10 Dimensions

When someone mentions “different dimensions,” we tend to think of things like parallel universes – alternate realities that exist parallel to our …

Dark Matter

AngularJS: CSS in JS

I was intrigued by the slides from Vjeux entitled “React: CSS in JS” (which is very good stuff and I would encourage you to read through it). I …