RSSAmplifier

Blog

James Garbutt

43081j.comRSS feed ↗10 posts

Latest posts

The Three Pillars of JavaScript Bloat

A brief look at the three main causes of bloat in our JavaScript dependency trees, and how we can start to address them.

The bloat of edge-case first libraries

How building edge-case first led to bloated, overly-granular libraries and what we can do about it

Travels & open source

What I've been upto in the last 6 months

Using strongly typed events in TypeScript

A quick few tips on how to use strongly typed events in TypeScript.

Using stylelint in a lit-element project

A quick guide to using stylelint with a lit-element project

Using ESLint with TypeScript in 2019

Linting TypeScript projects in 2019 and the way forward

Avoiding the TypeScript `any` type

Reasons to avoid the `any` type and what to do instead

First thoughts on Deno, the JavaScript/TypeScript run-time

First thoughts on using the new JavaScript/TypeScript run-time

A Quick Note on Lit Types & Properties

A thought or two on using properties in Lit and types

LitElement with Rollup, Babel & Karma

A brief example of how to set up LitElement with Rollup, Babel & Karma