dsage888

16 Added | 4 Magazines | 1 Like | 8 Following | @dsage888 | Keep up with dsage888 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 “dsage888”

The Hidden Power of ES6 Generators: Observable Async Flow Control

In 7 Surprising Things I Learned Writing a Fibonacci Generator in JavaScript, I covered one obvious use-case for ES6 generator functions: producing …

10 Must-Read Books For All Programmers

The road from newbie to professional developer can be long and bumpy. Here are 10 books (plus a few more) that can help guide you on the journey to …

Business Technology

The 24 Best Work Bags for Men

Packing all your EDC gear into your pockets is difficult enough. Add your work materials into the mix, and you’re as likely to end up looking like a …

Manolo Blahnik

Google releases open-source iOS UI testing framework, EarlGrey

On Wednesday, Google released their aptly named UI testing framework, EarlGrey. Having been using the framework in a few of their current iOS apps already for functional testing, it’s good to hear that the product has been validated before an initial public release.<p>EarlyGrey offers a few key …

JS Objects: Inherited a Mess

• 27<p>JS Objects: TL;DR<p>JavaScript has been plagued since the beginning with misunderstanding and awkwardness around its "prototypal inheritance" system, …

9 GIFs That Explain Responsive Design Brilliantly

Can’t tell a responsive website from a merely adaptive one? These GIFs courtesy of Froont will turn you into a pedant in no time.<p>What is responsive design? Most people vaguely understand that it refers to websites that work just as well on desktops as they do on smartphones, but there’s a lot more …

Web Design

7 Essential JavaScript Functions

Read the full article at: 7 Essential JavaScript FunctionsI remember the early days of JavaScript where you needed a simple function for just about …

JavaScript

Understanding Closures in JavaScript

Closures are one of those things we have to understand at some point in our JavaScript learning journey. Understanding them will help us become …

10 Interview Questions Every JavaScript Developer Should Know

AKA: The Keys to JavaScript Mastery<p>At most companies, management must trust the developers to give technical interviews in order to assess candidate …

JavaScript

Top graduates 'offered £30,000' to teach physics

The Government has today announced an increase in financial incentives to encourage top graduates to train as teachers in academic subjects<p>Top graduates are being offered tax-free bursaries of up to £30,000 to train to teach key academic subjects, such as maths and physics, Nick Gibb, the schools …

25 Life-Changing Style Charts Every Guy Needs Right Now

So you can look like the super-hot dude you were meant to be.

The Lean Muscle Diet

Principle No. 1 <br>You Need to Eat More Food<p>If you have a Taco Bell Cheesy Gordita Crunch habit, the first step is easy: Limit your intake of anything with a name that includes the words "cheesy," "gordita," and/or "crunch."<p>But you still need to eat something, and whatever it is, it'll have calories …

The 100 Most Important Cat Pictures Of All Time

OK, this is it. This is the one. We can all finally shut down the internet and go home after this.

Your Checklist for Proper Tipping

More often than not, what you think is a fair tip is considerably <i>more</i> than industry standard. (You’re overtipping the babysitter 117 percent at Christmas? Hmm.)<p>Not sure how much you should be stuffing in an envelope this year for your favorite barber, garbage collector, or mail carrier? Use the …