Justin MilesHow I made my blog cheap to host, customizable, and lightning-fast.Part 5: Build and Deploy with Azure DevOpsMar 27, 2021Mar 27, 2021
Justin MilesHow I made my blog cheap to host, customizable, and lightning-fast.Part 4: Hosting on the CheapMar 27, 2021Mar 27, 2021
Justin MilesHow I made my blog cheap to host, customizable, and lightning-fast.Part 3: Meet Scully, our Static Site GeneratorMar 27, 2021Mar 27, 2021
Justin MilesHow I made my blog cheap to host, customizable, and lightning-fast.Part 2: Building out our Angular SiteMar 27, 2021Mar 27, 2021
Justin MilesHow I made my blog cheap to host, customizable, and lightning-fast.Part 1: Setting up — Azure DevOps and Our Headless CMSMar 27, 2021Mar 27, 2021
Justin MilesinThe StartupKnow-it-alls and Impostors: Software Development in a NutshellI read a lot of stuff by developers discussing different aspects of being a developer. I’ve repeatedly hit a couple of themes this week…Oct 16, 2020Oct 16, 2020
Justin MilesinThe StartupValue Objects: Cleaner Code With Less Duplication in Any OO LanguageIf you’re like me the first class you often write in a new app is User. After all, you’re writing an app because you want it to be used…Oct 15, 2020Oct 15, 2020
Justin MilesinThe StartupAngular Observable Stores- or How to Pass Info Between Components, With Encapsulation.*This article assumes a basic familiarity with rxjs observables.*Sep 7, 20201Sep 7, 20201
Justin MilesHow I do Angular Reactive Forms, a Little Cleaner…When I first got into angular, I had some real complicated forms. I was working on a financial application at work that had details about…Dec 3, 2019Dec 3, 2019