David EastinFirebase DevelopersThe comprehensive guide to GitHub Actions and Firebase HostingPreview channels are a fantastic way to deploy versions of your site to a generated, expire-able, URL.Jan 7, 20217Jan 7, 20217
David EastinFirebase DevelopersHow Fast Should Your Site Load?Go ask Google. You’ll find a bunch of articles telling you that 2–5 seconds does the trick. But what makes 2–5 seconds the prescribed…Aug 19, 20201Aug 19, 20201
David EastinFirebase DevelopersRxJS & Firebase 101RxJS and Firebase are a perfect fit: RxJS simplifies highly asynchronous code and Firebase is highly asynchronous.Aug 5, 20202Aug 5, 20202
David EastinFirebase DevelopersIntroducing Remote Styles: Conditional CSS loading made easyRemote Styles keeps out unneeded CSS and dynamically loads styles only when specific conditions are matched.Jan 27, 2020Jan 27, 2020
David EastinFirebase DevelopersHosting Flask servers on Firebase from scratchFirebase Hosting is more than static files. Learn how to set up dynamic server code in combination with Firebase Hosting’s CDN…Aug 27, 201912Aug 27, 201912
David EastinHNPWAIntroducing the HNPWA APIDelivering Hacker News JSON data faster than before.Mar 1, 2018Mar 1, 2018
David EastinAngular BlogFile uploads come to AngularFireCloud Storage for Firebase is a serverless way to upload and download binary files straight from the browser. As of today, it’s officially…Feb 2, 20185Feb 2, 20185
David EastinAngular BlogImproved Querying and Offline Data with AngularFirestoreThe Firebase team is launching a brand new a fully-managed NoSQL document database: Cloud Firestore, and we’re happy to announce full…Oct 3, 20179Oct 3, 20179
David EastinGoogle DevelopersThe most common Angular and Firebase code smell, and how to fix itYou want clean Angular and Firebase code? Here’s my Golden Rule of AngularFire, do not unwrap promises yourself.Mar 16, 20169Mar 16, 20169
David EastinGoogle DevelopersDetecting camera features with Camera2My phone’s camera has a personality of it’s own. It has a flash, it faces backwards, it can take burst shots, and it even has built-in…Mar 10, 201610Mar 10, 201610