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, 2018A response icon15Oct 9, 2018A response icon15
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, 2018A response icon18May 26, 2018A response icon18
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, 2018A response icon1Mar 20, 2018A response icon1
The Best Code I’ve Ever WrittenA little shell scriptAug 3, 2016A response icon5Aug 3, 2016A response icon5
MEAN: how to start.This is part 3 of a 3 part series. Part 1. Part 2.Oct 15, 2015A response icon3Oct 15, 2015A response icon3
MEAN: the monolith crusader.This is part 1 of a 3 part series on the MEAN stack. Part 2. Part 3.Oct 14, 2015A response icon10Oct 14, 2015A response icon10
MEAN: the composable stack.This is part 2 of a 3 part series on the MEAN stack. Part 1. Part 3.Oct 14, 2015A response icon1Oct 14, 2015A response icon1
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, 2015A response icon4Feb 4, 2015A response icon4
Best Practices for Building Angular.js AppsBrowserify? Require.js? Doesn’t Angular.js have modules?Jul 9, 2014A response icon25Jul 9, 2014A response icon25
Rails: We need to talk.An open letter to my frameworkJul 8, 2014A response icon4Jul 8, 2014A response icon4