Technology Leader, Author, and International Keynote Speaker
he/him
Michael is a technology leader with over 30 years experience in software development, working alongside more than 100 companies during his career to build human-centered solutions. As an international and keynote speaker he has spoken on every continent covering a wide range of technology topics including Serverless Architecture, Accessibility, and User Experience. Michael is the author of Programming Languages ABC++, Approachable Accessibility, and Architecting CSS, and is honored to have been recognized as a Google Developer Expert and Microsoft MVP.
Posts
Simple Subscribe Form
Learn how to use Firebase and Zapier to provide secure, convenient, and customizable form handling directly into a web page without the need to load any third party libraries.Read More →Small Business Tips: PEO
Providing benefits and services to your employees can be a big challenge for small businesses, but a Professional Employer Organization can help.Read More →Small Business Tips: Automation
When you're running a business, you often feel like you don't have enough time for everything. Automation can help, and it's easier than you think (even if you're not a coder).Read More →Small Business Tips: Accounting Software
For many founders, Accounting is one of the hardest parts of running the business. Choosing the right software can help, by reducing your workload and streamlining your processes.Read More →Small Business Tips: Registered Agent
It can be hard to manage the paperwork related to establishing a new business, or maintaining an existing business. A Registered Agent service can helRead More →Small Business Tips: Virtual Office
It's hard to experience the promise of freedom as a small business owner if you're tethered to your mailbox, but a virtual office may help you cut theRead More →Implementing Authorization Models in Firebase
Security is an important part of any software project. This article will introduce two standard authorization models and explain how to implement them using Firebase RTDB and Firestore.Read More →Video: Playing With Fire: Building a Web App with Firebase
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 More →Installing TrackJS in Angular
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 codRead More →