(image source) I've recently been working with Angular Material a lot lately, and wanted to highlight some cool things about it. I also wanted to walkthrough how you can create a material module that you can use in your Angular Projects. This simplifies utilizing the various Angular Material components since you just include it once … Continue reading Angular Material
This week, I went to an RVAJS meetup in Richmond and learned about Storybook. At the event, software consultant Joe Fehrman gave a really nice presentation that outlined the use cases and how to get started with Storybook. What is Storybook? It's a development framework that enables you to build your frontend components by themselves. … Continue reading My First Work with Storybook….and Introducing Chessie and Rey!
Recently I've been working with NgRx and learning about how to use the effects and the store. I implemented NgRx in my weather app Goose Weather, and learned a great deal about both RxJs and state management with Redux. I also recently went through the Pluralsight course "Angular NgRx: Getting Started" with Duncan Hunter and … Continue reading Exception Handling with NgRx Effects
In the computer science world, Morse Code is one of those old-timey technologies that's still cool. We've all watched movies about WWII where governments send telegraphs using Morse Code to transmit messages across huge distances. We've probably also watched Navy movies where ship commanders are sending the famous "SOS" when a ship is in trouble. … Continue reading Morse Code
This week I ran into a situation where I wanted to publish an open source project in GitHub, but it contained credentials that I didn't want to keep in the repo. In an effort to get more out of my CircleCI builds, I decided to look into securing the credentials with environment variables. I had … Continue reading How to Secure Firebase Credentials with CircleCI
Today I was playing with GitHub pages for an app I was working on and wanted to write about it. I originally used GitHub pages last year, but back then people were saying that it had limited resources and could just do static hosting. Today I found out that they were wrong! It is totally … Continue reading Deploying Angular Apps with GitHub Pages
Over Christmas one of my favorite gifts was a set of Star Wars themed legos that my wife gave me. I really enjoyed putting them together, and it's amazing how advanced Legos have become. Some of my favorite memories growing up were building lego sets, and having adventures with different characters and things I'd create. … Continue reading Lego Engineering