All Posts

Coding Posts

View Colin's blog posts about Coding

Generate SH1 Keys on MacOS

11 Mar 2020

Tutorial on how to generate Sh1/SSH key pairs on MacOS
Generate SH1 Keys on MacOS

Pretty Print Json in Dart

23 Feb 2020

Function that allows you to pretty-print JSON in your Dart console.
Pretty Print Json in Dart

Common Angular Firestore CRUD Functions

07 Apr 2020

CRUD snippets that I tend to reuse in every Angular service
Common Angular Firestore CRUD Functions

Things You Should Know About CSS

12 Mar 2020

Most people use SASS/SCSS or LESS, but maybe you don't need to? Here are a couple of reasons I'm opting to use vanilla CSS instead of SCSS in my projects
Things You Should Know About CSS

Adding Real Favicon Generator To Your Angular App

19 Feb 2019

How to use the Real Favicon Generator to add a Favicon and PWA icon to your Angular app.
Adding Real Favicon Generator To Your Angular App

How to add UIKit to Angular

13 May 2020

How to install UIKit in Angular 6+ using CSS or SASS/SCSS.
How to add UIKit to Angular

How to install Bootstrap in Angular

28 Mar 2020

A tutorial on how to install Bootstrap 4 in Angular 6+ (works with the latest version 9.1 +) using CSS or SCSS/SASS.
How to install Bootstrap in Angular

How To Install Materialize CSS In Angular

04 Jun 2020

Tutorial on how to install Materialize CSS in Angular using Ngx-Materalize or vanilla Materialize CSS.
How To Install Materialize CSS In Angular

Firebase Hosting Setup Complete Error Fix

13 Jun 2018

fix "Firebase hosting setup complete" alert/error when deploying Angular 6 app to firebase hosting.
Firebase Hosting Setup Complete Error Fix

Free Resources To Learn Angular

13 Jan 2020

Free (or almost free) list of Angular CLI resources.
Free Resources To Learn Angular

How To Add DotEnv To Webpack

27 Mar 2020

This is how you can add dotenv to a project using Webpack.
How To Add DotEnv To Webpack

How To Create A Username From An Email Address Using AngularFire2

24 Jul 2017

How to create a username from an email address using AngularFire2's email/password authentication method.
How To Create A Username From An Email Address Using AngularFire2

How To Use *ngIf in Angular

23 Apr 2017

Simple example of how to use *ngif.
How To Use *ngIf in Angular

TypeScript And ES6 Babel Boilerplates

05 Mar 2017

Typescript and Babel environment setup templates
TypeScript And ES6 Babel Boilerplates

Building Angular Apps With Webstorm

02 Mar 2017

Tips for using Webstorm to build Angular apps
Building Angular Apps With Webstorm

Adding MongoDB To KeystoneJS

01 Mar 2017

How to connect your mLab MongoDB to your KeystoneJS app.
Adding MongoDB To KeystoneJS

Tips And Tricks For Angular In Webstorm

30 Jan 2017

This is a 54 minute video of some very useful tips and tricks for navigating around your Angular 2 apps in WebStorm.
Tips And Tricks For Angular In Webstorm

Two Different Ways To Use NgClass In Angular

28 Jan 2017

Simple example of how to use [ngClass] in Angular
Two Different Ways To Use NgClass In Angular

ES6 Subclass Example

16 Aug 2016

An example of how to create a subclass (Super) in ES6
ES6 Subclass Example

ES6 Class Example

16 Aug 2016

Example of a class in Ecmascript/ES6
ES6 Class Example