Securing the JS EcosystemHow we can protect against the next event-stream and eslint-scope attacks.Dec 2, 2018A response icon4Dec 2, 2018A response icon4
Published inHackerNoon.comHow and Why to Speak at Tech ConferencesWhat conference is right for you, based on your goals? If you’re new to conferences, what might you not realize? How do you get accepted?Oct 29, 2017A response icon1Oct 29, 2017A response icon1
How to be a better speaker at tech conferencesI have attended six conferences and spoken at four. These numbers are dwarfed by those of many other people, and I don’t claim to be an…Oct 14, 2015A response icon1Oct 14, 2015A response icon1
Getting started with F# on a Mac Using Windows 10Getting Started with F# on a Mac using the Windows 10 PreviewMay 8, 2015May 8, 2015
Testing JavaScriptRecommendations on general philosophy and specific frameworks.Apr 21, 2015A response icon3Apr 21, 2015A response icon3
Maybe you should stop using GruntGrunt is good for single projects but not suited for building a reusable SDK.Mar 9, 2015Mar 9, 2015
How to Write Sane, Reusable Grunt TasksDon’t think of Grunt as a platform for implementing your logic; think of it as one way your logic can be consumed.Feb 23, 2015Feb 23, 2015
Why my team uses npm instead of bowerHow our specific needs led us to use npm after 9 months of bowerFeb 13, 2015A response icon4Feb 13, 2015A response icon4