Posts
 - The Importance of Using Language AttributesLanguage attributes can not only help our User Experience but also our SEO. Let's explore the options and the benefits.Read More →
 - Tables Have Their PlaceTables being used for layout and difficult to contend with on mobile have resulted in their decreased use on the web. Using media queries we can use aRead More →
 - Implementing Authorization Models in FirebaseSecurity 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 →
- Dev.Life Podcast - Cracking Down on SecurityRead More →
 - Fixing Misbehaving FloatsSometimes, the best solution for a layout is to use CSS float, but what do we do when it misbehaves and we don’t want to use hacks like clearfix, or randomly inserted tags with clear=“both”? We can use display:flow-root. Let’s look at how it’s done.Read More →
 - Float is Cooler Than You ThinkToday the use of the CSS `float` property has fallen by the wayside, but what if I told you it can do some really cool stuff? Coupled with some modern CSS properties like `shape`, we can make some really cool things happen. Let's take a closer look.Read More →
- Dev.Life Podcast - Creating Quality ContentMartine & Michael Dowden talk about the process of creating content with the intent of educating others. This show covers public speaking, workshops, articles, and even publishing books.Read More →
 - Video: Playing With Fire: Building a Web App with FirebaseIn 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 →
 - On Auto CaptionsEver watched a video while in a crowded subway, or better yet, during that really boring meeting, and because you were not in a situation where you could just listen to it, turned on captions? You used an accessibility feature!Read More →
 
 
