Implementing Authorization Models in Firebase
November 2021
Security is an important part of any software project. This article will introduce two standard authorization models, ACL (Access Control List) and RBAC (Role-Based Access Control), and show how to implement them in both Firebase Realtime Database and Cloud Firestore.
Read Implementing Authorization Models in FirebaseVideo: Implementing Authorization Models in Firebase
November 2021
Security is an important part of any software project. This presentation introduces two standard authorization models, ACL (Access Control List) and RBAC (Role-Based Access Control), and shows how to implement them in both Firebase Realtime Database and Cloud Firestore.
Read Video: Implementing Authorization Models in FirebaseInstalling TrackJS in Angular
June 2021
The bane of any software product is the dreaded Customer Bug Report™. We go spelunking into the code with little more than “It doesn’t work”. We can use the date of the error report to dig through the logs but it doesn't help when the issue is in code that only runs in a browser.
Read Installing TrackJS in AngularTeaching Kids to Code
May 2017
In 2015, Michael & Martine Dowden, who (unbeknownst to them) were just about to start Andromeda, published a children's book, Programming Languages ABC++ (get it on Amazon). The book marked a turning point in their careers. What follows is the backstory...
Read Teaching Kids to CodeArticle: Top 4 Java web frameworks built for scalability
October 2015
If you're writing a web application from scratch, then you'll want to select a framework to make your life easier and reduce development time. Java, one of the most popular programming languages out there, offers plenty of options.
Read Article: Top 4 Java web frameworks built for scalability