12 Factor CLI AppsCLIs are a fantastic way to build products. Unlike web applications, they take a small fraction of the time to build and are much more…Oct 9, 201815Oct 9, 201815
For the love of god, don’t use .npmignore.npmignore is a serious hazard in Node.js projects you should immediately quit using (except in one situation as outlined below). There is…May 26, 201817May 26, 201817
Published inSalesforce EngineeringOpen Sourcing oclif, the CLI Framework that Powers Our CLIsCoding for the browser takes serious time. You need to deal with front-end JS, CSS, design, product, and a ton more. On the other hand…Mar 20, 20181Mar 20, 20181
MEAN: the monolith crusader.This is part 1 of a 3 part series on the MEAN stack. Part 2. Part 3.Oct 14, 201510Oct 14, 201510
MEAN: the composable stack.This is part 2 of a 3 part series on the MEAN stack. Part 1. Part 3.Oct 14, 20151Oct 14, 20151
How to Pair ProgramI don’t think engineers are very good at pairing. I know I wasn’t, and it was a big reason why I took my previous job at Carbon Five where…Feb 4, 20154Feb 4, 20154
Best Practices for Building Angular.js AppsBrowserify? Require.js? Doesn’t Angular.js have modules?Jul 9, 201425Jul 9, 201425