Automated testing of each commit != CII’ve had some chances on a recent trip to get more first-hand engagement with some enterprise-scale Angular customers. What I learned…Jan 28, 20191Jan 28, 20191
Running tools under BazelThis article is intended for frontend toolchain developers who need to host some tooling under Bazel. If you’re an end-user of a Bazel…Nov 2, 20181Nov 2, 20181
Multiple npm packages in a Bazel monorepoI just moved the ts-api-guardian library into the Angular repository. For this post, it’s not important what the library does (though…Mar 3, 20181Mar 3, 20181
Deploying an Angular app to Kubernetes using Bazel (preview)As part of a hackathon with Torgeir Helgevold last month, we built a prototype of a Rollup rule for Bazel. It’s not ready for usage yet…Jan 5, 2018Jan 5, 2018
Incrementally adopt a formatter in a large repoFormatting code is a job for computers. We can make the rules so exact, and have such confidence that we understand the language grammar…Jan 4, 20181Jan 4, 20181
Why didn’t the compiler catch that mistake?One of the primary reasons so many JavaScript developers say they now code in TypeScript is that the compile-time checks catch lots of…Nov 18, 20172Nov 18, 20172
You too can love the MonoRepoI’ve worked at Google for 9 years now, and I accept the monorepo as a way of life. You can read more about how Google does source control…Oct 18, 201711Oct 18, 201711
Published inDailyJSBuilding Angular apps at scaleThis is a preview of a talk I’ll give on Monday at the San Francisco Angular meetup. If you’re in the bay area you can come by and ask…Aug 25, 20177Aug 25, 20177
Solving complex whitespace management challengesThere are so many tough problems for web developers to solve. Making applications that don’t have to be downloaded or installed. Adding…Apr 16, 20176Apr 16, 20176
What Angular is doing with Bazel and ClosureIn his ng-conf 2017 keynote, Brad Green announced an effort called ABC — Angular with Bazel and Closure. The goal is to converge how we…Apr 10, 20172Apr 10, 20172