Recent criticisms of web components have highlighted the limitations of HTML as it is today and raised the question of whether the will exists to fix them. A replacement might be a more likely candidate.
My first impressions after trying out the GitHub Package Registry.
How view libraries know when and how to update the page in the most minimal way possible. Discusses the pros/cons of the different approaches taken.
Robot is a new library for building finite state machines, in only 1kB.
Classes are not a great way to build a declarative API.
Svelte 3 successfully changed its perception with version 3 without changing the essense of what it is.
A quick lesson on applying special styling to an app running as a fullscreen PWA.
How what could have been a painful jumble of JavaScript turned into a 1 line CSS change.
A small JavaScript snippet that allows you to define custom elements purely in HTML.
Every time you post to your Gatsby blog your JavaScript grows by 100 bytes.
We need to stop optimizing for the worst browser.
Viewing the HTML document as a data source.
How to handle styling before an element's JavaScript is defined.
Experimenting with wasm support in Go.
How to architect Web Workers so that they can be used for different types of tasks.
An introduction to a new web worker library.
Streaming HTML through tagged template literals.
Some musings on web worker rendering.
Why I still prefer refresh-to-compile.
What's next in modules.
const, let; I still like var.
How that might happen...
Some musings on functions.
Aka, how not to wait a month.
Some of the tricks I've learned to figure out what's happening.
A trick on learned when dealing with Node streams.
How to inspect your ViewModel in DoneJS apps.
Hot module swapping in StealJS.
My new blog, based on gists.
How you can load an npm app with SystemJS.
A very brief introduction to StealJS project structure.
How HTML templating won me over.
Some musings on the future of book reading.
Using can.compute to build responsive interfaces.
Some things I learned experimenting with Shadow DOM.
Why it's important to do so.
A markdown component.
How to write in a functional way.
What I learned attempt to do programming on a Chromebook.