Web Development and Cloud Computing
Lazy-Loading and Querying Firestore with SvelteKit
How to use Svelte Stores for lazy-loading of Firebase Firestore SDK and data with an easy approach to control query parameters.
HeadlessUI Components with Svelte
How to create Headless or Renderless Components with Svelte to allow you to combine your own HTML markup and CSS styling with read-made behaviors for interaction and Aria Accessibility.
Lazy-Loading Firebase with SvelteKit
The new modular Firebase SDK is better than it was but can still bloat your JS bundle to adversely affect your Lighthouse score and Core Web Vitals. Learn how to lazy-load for faster startup.
Introducing Rdx, a Tiny State Store
Why does Redux require so much boilerplate? Why is it such a chore to use? Can't we have an easy to use state store without the complexity? You can - with Rdx
Eternal Polyfilling of the Legacy Browser
How to delay code dependent on polyfills without the loading of polyfills slowing down your app startup. Browser compatibility AND speed, achievable together.
Unit Testing with Firestore Emulator and Go
Automating the firestore emulator for unit testing in Go (Golang)
Web Development Without a Framework
Imagine if your web-framework shipped with the browser and ran as native code, wouldn't that be great? Well it does - it's call the platform and it's awesome.
Thoughts on Polymer 3.0 after Polymer Summit 2017
Polymer 3.0 was just announced and with it some major changes. What do they mean and where might things be headed? Plus what is this lit-html template engine?
Beyond the Polymer Starter Kit: Dialogs and Toolbars
Learn how to add Toolbars and Dialog Boxes to your Polymer Starter Kit project cleanly.
Project Structure for Using Redux with Polymer 2.0
Redux is a great state management library, Polymer is a great WebComponent library - here's how you use them together.
Managing State in Polymer 2.0 - Beyond Parent / Child Binding
Want to share state between elements that are separated in the DOM? Not sure if you should be using Redux? Find out the easy way to do it with Polymer 2.0
Building a Micro Startup Part 2: Design & Prototyping
The design and technologies used can have a huge impact on the operating costs of an app. For a bootstrapped micro-startup it's critcal to pick the right ones.