Published inThe Startup·May 26, 2020Basic Reactive Patterns in AngularAngular version: 6 or later RxJS versions: 5.5 or later Node Version: 10.9 or later In order to write performant, maintainable Angular apps, RxJS knowledge is absolutely necessary. In this article, my goal is to help Angular developers leverage the reactive paradigm with RxJS in a clean, readable way by…Angular7 min readAngular7 min read
May 26, 2020Build your Angular App Once, Deploy AnywhereAngular version: 8.x Node Version: 10.9 or later The Ideal Scenario We’re building an Angular application and when we merge new code into the master branch of our git repo, we want our build tool (like Jenkins) to grab the latest code and build our deployment package for us. With our deployment package…Angular5 min readAngular5 min read
Mar 4, 2019Angular Attribute Directives: A Practical ApproachAngular version: 8.x Node version: 10.9.0 or later You’re working on an Angular app trying to add an interactive UI element like a simple dropdown menu. You have twenty browser tabs open and you’re trying to learn the “Angular way” of doing it. You want to follow best practices, but…JavaScript8 min readJavaScript8 min read
Feb 10, 2019Why & How to Lazy Load in AngularAngular version: 8.x Node version: 10.9.0 or later Picture it. You have to find the perfect last minute gift so you open a new tab and do a quick Google search. You get the results and you pick the first promising link on the page. 1…2…3 seconds go by and…Angular7 min readAngular7 min read
Feb 8, 2019Drag & Drop Angular CDKAngular version: 8.x Node version: 10.9.0 or later Angular material: 7.1.1 or later Angular Material/CDK 7.1.1 came boasting some really exciting new features such as support for drag & drop functionality. …Angular8 min readAngular8 min read