Everything you care about in one place

Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.

Get Feeder

nolanlawson.com

Get the latest updates from directly as they happen.

Follow now 42 followers

Latest posts

Last updated about 2 months ago

AI ambivalence

about 2 months ago

I’ve avoided writing this post for a long time, partly because I...

Goodbye Salesforce, hello Socket

4 months ago

Big news for me: after 6 years, I’m leaving Salesforce to join...

2024 book review

5 months ago

2024 was another lite reading year for me. The fact that it...

Avoiding unnecessary cleanup work in disconnectedCallback

6 months ago

In a previous post, I said that a web component’s connectedCallback and...

Why I’m skeptical of rewriting JavaScript tools in “faster” languages

7 months ago

I’ve written a lot of JavaScript. I like JavaScript. And more importantly...

The greatness and limitations of the js-framework-benchmark

7 months ago

I love the js-framework-benchmark. It’s a true open-source success story – a...

Web components are okay

8 months ago

Every so often, the web development community gets into a tizzy about...

Improving rendering performance with CSS content-visibility

8 months ago

Recently I got an interesting performance bug on emoji-picker-element I’m on a...

The continuing tragedy of emoji on the web

8 months ago

Pop quiz: what emoji do you see below? [1] Depending on your...

Reliable JavaScript benchmarking with Tachometer

10 months ago

Writing good benchmarks is hard. Even if you grasp the basics of...

Is it okay to make connectedCallback async?

10 months ago

One question I see a lot about web components is whether this...

Bugs I’ve filed on browsers

about 1 year ago

I think filing bugs on browsers is one of the most useful...