
Custom Domains on Firebase
How to fully configure your Firebase project with a custom domain for hosting, authentication, and APIs.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 →Test Blog post
Stuff and junk, there will be additional blog posts left unpublished attached to thisRead More →
CSS Parent Selector
A very common CSS question is whether there is such a thing as a parent selector. In this article we dig into the use of the pseudo-class :has() and how we can use it to select elements based on the element's siblings or children.Read More →
CSS Subgrid
Have you played with subgrid yet? Let's explore how it works and how to create fallbacks so we can start using subgrid in our projects today.Read More →
Firestore Data Migration
Backup, restore, and migrate data between Firestore databases using the cloud console or Google Cloud command line utility.Read More →
Manipulating Text Layout
Getting text to wrap just right in CSS use to require workarounds but we now have new values for the text-balance property that allow us take our typography to the next level. Check it out!Read More →
Symbol Accessibility
Sometimes we use symbols instead of words to convey meaning and we would like the intent of these symbols to be correctly interpreted by assistive technology.Read More →
Accessible Language in Technical Writing
Technical writing is a vital skill, but you need to make sure that what you produce is widely accessible and not harmful to your audience.Read More →

