The five best design links, every weekday

Category: Code

All Categories

tympanus.net

Trigonometry in CSS and JavaScript: Beyond Triangles

In part three of our series we’ll look at how to create more interesting shapes with trigonometry, and how to draw them with the Canvas API.

copilot.github.com

GitHub Copilot: Your AI pair programmer

GitHub Copilot works alongside you directly in your editor, suggesting whole lines or entire functions for you.

medium.com

Coded Illustrations

One of the more exciting calls I get as an artist working in the field of new media is for editorial illustration work.

astro.build

Introducing Astro: Ship Less JavaScript

We’re excited to announce Astro as a new way to build static websites and deliver lightning-fast performance.

css-tricks.com

Front-End Testing is For Everyone

Testing is one of those things that you either get super excited about or kinda close your eyes and walk away.

stackoverflow.blog

Incremental Static Regeneration: Building static sites a little at a time

How to improve and scale sites “beyond the Jamstack” by adding in features that use a Node server in addition to the pre-built pages.

trekhleb.dev

Content-aware image resizing in JavaScript

JavaScript implementation of so-called Seam Carving algorithm for the content-aware image resizing and object removal. A dynamic programming approach.

natto.dev

Natto.dev

Interactive JavaScript space.

wired.com

The Healing Power of JavaScript

For some of us—isolates, happy in the dark—code is therapy, an escape and a path to hope in a troubled world.

kaboomjs.com

Kaboom.js

Kaboom.js (beta) is a JavaScript library that helps you make games fast and fun!

svelte.dev

SvelteKit is in public beta

And we’d love to have your feedback.

esoteric.codes

Esoteric.codes

Languages, platforms, and systems that break from the norms of computing

vole.wtf

The Kilobyte’s Gambit

Can you beat 1024 bytes of JavaScript?

remysharp.com

The web didn’t change; you did

On framework fatigue, complexity of builds and the fact that simple is, and has always been possible.

kreativepro.io

KreativePro™ MasterclassSponsored

Invest in your skills and become a creative professional! Learn to build advanced web experiences with #nocode. Join +2K students today!

hotwire.dev

Hotwire - HTML Over The Wire

An alternative web app development approach from the team at Basecamp without using much JavaScript, by sending HTML instead of JSON over the wire

lea.verou.me

The case for Weak Dependencies in JS

One issue with ESM (and other module systems) is that you can't have optional dependencies.

polypane.app

Polypane 4: Unified Console, DOM tree in elements panel

Polypane now has a unified console that combines console messages from all viewports and lets you send console commands to all of them too.

joshwcomeau.com

JavaScript Operator Lookup

Enter a JavaScript operator to learn more about it.

macwright.com

If not SPAs, What?

A few months ago, I wrote an article about how the SPA pattern has failed to simplify web development.