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
Deploying Firebase
One thing I've learned is that while deploying simple projects to Firebase is extremely straightforward, there are a lot of advanced options that aren't immediately obvious. Here are some things you may find useful.Read More →Small Business Tips: Office Suite
Choosing the right office productivity suite of tools can make a big difference for your company, helping you collaborate with vendors, clients, contractors and employees.Read More →Managing Distributed Teams
Distributed teams can successfully deliver on projects, and remote workers don't spell the end of your company. In this article you'll learn some management tips for successfully leading teams in the home office era.Read More →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 →