CBDCs Will Not Compete (and the future of cryptocurrency)Central Bank Digital Currencies (CBDCs) are being tested and prototyped by many countries. While slow to adopt a massive currency…Jun 24, 2021Jun 24, 2021
Want Realtime CSS Style Replacement While Developing Angular Applications?Perhaps you’ve used tools such as Prepros to prototype HTML/SCSS designs?Jun 4, 2021Jun 4, 2021
Your App’s Git Branch In the Title (per env.)Engineers, are you meticulous about your tooling? I know I am!May 27, 2021May 27, 2021
Favicons for Each EnvironmentHave you ever been editing a local, dev or staged application and were confused why the production version wasn’t updating?May 27, 20211May 27, 20211
The New Technology ModelEvery software company has the same fundamental business problem. Using the right technology at the right times to create successful…May 26, 2021May 26, 2021
Customize Angular’s Build System For Local, Dev, Stage and Prod“Alternate configurations” can be created by passing a “target” name to a --configuration flag. See the Angular doc on this subject.May 22, 2021May 22, 2021
MacOS System Audio in the BrowserTL;DR traditionally gaining access to system audio in MacOS is complicated. In fact the most popular workaround (Soundflower) is outdated…Nov 16, 2020Nov 16, 2020
Angular CSS StrategiesThese are my notes on building Angular projects with a flexible CSS strategy.Mar 23, 2020Mar 23, 2020
Success Handling is Everyone’s ResponsibilityAn argument for an Angular feature request. The FormGroup class handles our form validity yet it has no events for form submission. Fudgy…Feb 14, 2019Feb 14, 2019