Loading…
From the Network
Releases
Latest articles
More Podcast
Around the web
til.simonwillison.net

Publishing a simple client-side JavaScript package to npm with GitHub Actions

Watch this developer make his library “easy” to publish as an npm package.

ntietz.com

Evolving my ergonomic setup (or, my laptop with extra steps)

The ever-elusive perfect setup requires iteration.

frontendmasters.com

Can’t seem to remove the formatting from a string of text?

When you have funky Unicode characters as text, you might want to provide alternatives for screen readers and copy-pasters.

errorprone.info

How to think about time

Physical time and civil time are different. Programmers everywhere quiver!

lukaspetr.com

15 lessons from 15 years of indie app development

After 15 years of development, you learn a thing or two! Actually, 15.

blackentropy.com

Your PR process is killing morale and productivity

Are the comments on your pull requests valuable or just noise?

kurtextrem.de

How to improve INP: React

Interaction to Next Paint (INP) is a web performance metric based on the responsiveness of an app to user interactions. Here are some great tips for improving your own app's INP.

web.archive.org

Netscape and Sun announce JavaScript

JavaScript is 29 years old!

tratt.net

Laurence Tratt: Structured editing and incremental parsing

Structured editing is where code editors understand a certain program's syntax, where incremental parsing allows for both structured and free-form editing. There are pros and cons to each!

angiejones.tech

The betterment metric

Do you try to improve things without being prompted?

injuly.in

Why am I writing a JavaScript toolchain in Zig?

The JavaScript ecosystem has its perks and flaws. Here’s how one developer is approaching it differently.

bkardell.com

Interop and hard problems

It’s hard to build standards for the web because it covers so many different people, browsers, and backwards compatibility cases.