Simple JavaScript Inheritance by John Resig, 2008

Links

Simple JavaScript Inheritance by John Resig, 2008.

Abstract (from article introduction)

I’ve been doing a lot of work, lately, with JavaScript inheritance – namely for my work-in-progress JavaScript book – and in doing so have examined a number of different JavaScript classical-inheritance-simulating techniques. Out of all the ones that I …

Continue reading »

How I Rewired My Brain to Become Fluent in Math by Barbara Oakley, 2014

Links

How I Rewired My Brain to Become Fluent in Math by Barbara Oakley, 2014.

Abstract

Barbara Oakley describes here how she is learning. She explains how she learned the Russian language in school and switched to engineering. And then she explains her method to learn maths the same way …

Continue reading »

How Browsers Work: Behind the scenes of modern web browsers by Tali Garsiel and Paul Irish, 2011

Links

How Browsers Work: Behind the scenes of modern web browsers by Tali Garsiel and Paul Irish, 2011.

Abstract (from article preface)

This comprehensive primer on the internal operations of WebKit and Gecko is the result of much research done by Israeli developer Tali Garsiel. Over a few years, she …

Continue reading »

FeatureBranch by Martin Fowler, 2009

Links

FeatureBranch by Martin Fowler, 2009.

Abstract (article introduction)

With the rise of Distributed Version Control Systems (DVCS) such as git and Mercurial, I‘ve seen more conversations about strategies for branching and merging and how they fit in with Continuous Integration (CI). There’s a bit of confusion here …

Continue reading »

A Successful Git Branching Model by Vincent Driessen, 2010

Links

A Successful Git Branching Model by Vincent Driessen, 2010.

Abstract (from article introduction)

In this post I present the development model that I’ve introduced for all of my projects (both at work and private) about a year ago, and which has turned out to be very successful. I …

Continue reading »

The Cost of Going it Alone by Dave Neary, 2011

Links

The Cost of Going it Alone by Dave Neary, 2011.

Abstract

When working with community software, which costs more, working a private branch, based off a stable version, or developing the features upstream? Many companies choose to take stable software and adapt it to their needs, rather than building …

Continue reading »