I was hired in December 2014 as the sixth engineer at Shyp. Shyp runs
Node.js on the server. It's been a pretty frustrating journey, and I wanted
to share some of the experiences we've had. There are no hot takes about the
learning curve, or "why are t... (more…)
Read more »
AutoLayout.js implements Apple's Auto Layout constraint system and Visual Format Language in Javascript. Auto layout is a system which lets you perform lay out using mathematical relationships. It is based on the incremental cassowary constraint solving t... (more…)
Read more »
In this article we will look at the various ways an object can be copied in Javascript. We will take a look at both shallow and deep copying. While shallow copying is rather straightforward, deep copying is more tricky. Currently, there is a HTML5 specifi... (more…)
Read more »
Fast and precise type checking for JavaScript Chaudhuri et al., OOPSLA’17 In this paper we present the design and implementation of Flow, a fast and precise type checker for JavaScript that is used… (more…)
Read more »
How to use multivariate linear regression with gradient descent (vectorized) in JavaScript to solve a regression problem ... (more…)
Read more »