Blog

  • I am not allowed to use the following words: JavaScript, Typescript, Angular. They are on the forbidden words list.
    Reactive Form Custom Validators
    February 2022
    Exposing validation errors in a human-readable way guides the user when filling out and submitting forms, but when default implementations don't fit our needs, we need to come up with something that will. Let's build a custom validator for an Angular reactive form!
    Read Reactive Form Custom Validators
  • Testing Reactive Forms
    February 2022
    Although part of most applications, a well designed, user friendly, testable form is still one of those things that is really hard to achieve. Let's look at some unit tests we could write to verify input validation, error handling, and more.
    Read Testing Reactive Forms
  • Andromeda Galactic Solutions Blog. Astronaut floating in space among the constellations waving hello.
    Andromeda CTO Awarded as a Google Developer Expert in Angular
    December 2021
    Martine Dowden, Andromeda Galactic Solutions Founder and CEO, is awarded as a Google Developer Expert in Angular
    Read Andromeda CTO Awarded as a Google Developer Expert in Angular
  • CODEstantine Meetups
    Video: Playing With Fire: Building a Web App with Firebase
    July 2021
    In this video, Firebase GDE Michael Dowden walks through the creation of a chat application, start-to-finish, using Angular 11 on Firebase. This demo was performed live for the CODEstantine Developers Community on June 23, 2021.
    Read Video: Playing With Fire: Building a Web App with Firebase
  • diagram showing the routes nested across multiple columns.
    Angular Routing: Understanding Child Routes
    June 2021
    Most applications, even single page apps, have routing. Just like most things when it comes to code, there are several ways that routes can be implemented in Angular. In this post, we will look at ways to implement child routes and the pros and cons of each technique.
    Read Angular Routing: Understanding Child Routes