Advertisement ยท 728 ร— 90

Posts by David Lapointe Gilbert

I think itโ€™s because of bootstrap style callouts. They used to be everywhere, so scraping older code bases probably has lots of them, making Claude think they were a good idea ๐Ÿ’€

6 days ago 2 0 0 0
Preview
Squarespace & Web Standards: How We Helped Bring HTML Video & Audio Lazy Loading to Todayโ€™s Browsers โ€” Squarespace Engineering Blog At Squarespace, many of our core products are built on web standards, and our engineers are constantly pushing the boundaries of the webโ€™s capabilities. Occasionally, those boundaries reveal a limitat...

New on the Squarespace Engineering Blog! Squarespace & Web Standards: How We Helped Bring HTML Video & Audio Lazy-Loading to Todayโ€™s Browsers.

I'm real proud of the teamwork that went into this. Stay tuned for part 2 next week, which will cover dev best practices for using this new HTML standard.

1 week ago 42 19 3 3
Post image

And just like that, we're down to two

@joshwcomeau.com
@tolin.ski

1 week ago 38 3 0 2

This episode has me questioning how I use my Apple Watch. I had never realized there were timer templates to start exercices for specific times. I always thought people would only start when starting the exercise and stop when done? Why having timers at all? Confusion. ๐Ÿ˜ญ

2 weeks ago 1 1 0 0
Preview
View Transitions can swoopโ€ฝ ยท March 7, 2026 How to make View Transitions not always a straight line

how to make #CSS view transitions swoop or have motion blur

or how I learned to help view transitions not always go in straight lines

โคท nerdy.dev/swoop-there-...

1 month ago 68 11 5 2
Video

Adobe Animate/Flash to Rive. We've been making progress on our converter. This one is an old Formula 1 file from our team.

1 month ago 3 1 0 0
Post image

I noticed a sudden spike in the number of weekly downloads โ€” from 2k to 500k โ€” of my package to calculate the CSS specificity of a selector.

www.npmjs.com/package/@bra...

Turns out the wonderful jsdom started depending on it a week ago ๐Ÿ˜Š

www.npmjs.com/package/jsdom

1 month ago 117 3 5 1
Geolocation Element Demo

Geolocation Element Demo

Less JavaScript, more HTML.

The new <geolocation> HTML element handles permission states and blocked permission recovery for you. Just add the tag, listen for the location event, and let the browser handle the restโ†’ goo.gle/4pPXZFK

1 month ago 15 2 1 0
Preview
una.im | border-shape: the future of the non-rectangular web Learn about new geometry capabilities with this game-changing experimental CSS feature.

I've been experimenting with an upcoming CSS feature called border-shape lately.

It's really cool what you can do with it: lots of practical applications + it opens a lot of doors for non-rectangular UIs!

Try it in Canary w/experimental web platform features on, & read more:

una.im/border-shape

1 month ago 124 33 10 5

What do these API have in common?

* WebTransport
* Keyboard Lock API
* Grid Lanes w/ flow-tolerance
* Threaded scroll-driven animations
* WebAuthn PRF extension
* ReadableByteStream
* Blob.stream() with BYOB reader
* Name-only @container queries
* min(), max(), and clamp() in <img> sizes attribute

1 month ago 24 2 3 0
Advertisement
Video

Animate/Flash FLA to Rive importer

using FLA sample files that come with Animate

2 months ago 1 1 1 0

The CSSWG just resolved to add this to the spec ๐Ÿฅณ

github.com/w3c/csswg-dr...

2 months ago 159 23 8 2
@custom-media --motionOK (prefers-reduced-motion: no-preference);

@media (--motionOK) {
  transition: transform .3s ease;
}

@custom-media --motionOK (prefers-reduced-motion: no-preference); @media (--motionOK) { transition: transform .3s ease; }

#CSS `@custom-media` available behind a flag in Firefox Nightly ๐Ÿค˜๐Ÿป

Lovely syntax, just lovely.
nerdy.dev/custom-media

2 months ago 63 8 6 4

And yet, the only way I was able to build this UI was by giving the AI the right answer, telling it to use subgrid instead of `display: contents`.

If I didnโ€™t understand the mechanisms and limitations of CSS Grid layout myself, I wouldnโ€™t have been able to provide this guidance.

4 months ago 45 3 1 1
Video

Anime.js 4.2.0 is out!

๐Ÿงฉ All modules can now be imported individually with subpaths
๐ŸŽจ CSS variable values support
๐Ÿน Simpler spring API with bounce & duration params
๐Ÿ“ˆ More WAAPI built-in easing functions
๐ŸŽ›๏ธ And an easing editor (animejs.com/easing-editor/)!

Plus tons of fixes and improvements!

6 months ago 46 12 2 6

My favourite CMS gets in bed with my favourite framework. ๐Ÿฅณ

6 months ago 3 0 0 0

๐Ÿ™Œ๐Ÿ™Œ

6 months ago 1 0 0 0

Also, the new units like dvh, lvh, etc. Were they not supposed to help size things according to the viewport regardless of floating bars? I swear thereโ€™s nothing I can do that allows me to size an element full screen so that it covers underneath the bottom floating address bar. Whyyyy.

6 months ago 1 0 1 0
Preview
a man peeking out from behind a lush green field of grass Alt: a man peeking out from behind a lush green field of grass

@craftquest.io @craftcms.com @travisgertz.bsky.social @brandonkelly.io Hey, missed my flight to Lisbon ๐Ÿ˜ Whatโ€™s up with Craft 6 x Laravel? How long are yโ€™all gonna keep us in the dark?

6 months ago 1 0 1 0
Video

Announcing TresJS v5.0 ๐ŸŽ‰

Our proudest release so far. Declarative
@threejs.org for @vuejs.org gets a major upgrade:

โœจ WebGPU experimental support
๐Ÿ› ๏ธ New create-tres CLI tool
โšก Re-imagined context
๐Ÿ”ง Refactored composables

Ready to build the future of 3D on the web?

6 months ago 63 11 3 1
Advertisement

Not a nitpick, but a praise: I had to setup Nuxt on a relatively limited CPanel setup last year and was extremely surprised that its native Passenger Fusion makes it as easy as it gets. Just gotta make a commonJS wrapper to boot the app. Preach ๐Ÿค˜

6 months ago 2 0 1 0

๐Ÿ™‹ have you ever _wanted_ to deploy a @nuxt.com site to some provider bc of their features/dx/price but decided not to because of a limitation in nuxt?

(would love to know even minor nitpicks or frictions)

6 months ago 21 19 6 0
Preview
Nuxt UI v4 ยท Nuxt Blog Nuxt UI v4 unifies Nuxt UI and Nuxt UI Pro into one powerful, completely free library. With over 110 components, 12 templates, and a comprehensive Figma kit, all of this is available for free.

Nuxt UI v4 it out โœจ

It unifies Nuxt UI and Nuxt UI Pro into a fully open-source library with:
- 100+ components
- 10+ free templates
- Figma Kit for everyone

nuxt.com/blog/nuxt-u...

6 months ago 119 23 3 4

Is the world healing?

10 months ago 1 0 0 0

Iโ€™ve been wondering the same lately too. I had to work with WordPress again lately (against my will) and wanted to use the occasion to update my stack, but because of the current block based / file templates overridable by the database and such, I was wondering if there even was an ideal solution.

10 months ago 1 0 0 0

I saw a resignation / been fired(?) tweet from a dev employee right before this happened lmao. Please let it be that he put a bug to make it crash when he leaves ๐Ÿ˜Œ

10 months ago 1 0 0 0

IE was right all along

11 months ago 97 7 8 0
Preview
Dev Mode - Toggle Your Developer Environment Easily turn dev mode on and off from one single site.

I'm delighted to announce my latest project

โšก๏ธ blazing fast
๐Ÿ“ฆ built from scratch for devs
๐ŸŽ›๏ธ offering full control of your environment
๐Ÿ’ฐ VC funding welcome

accept no imitations

11 months ago 286 21 50 14
Preview
Reinventing feathering for the Vectorian era The unfiltered story behind breaking free from rigid, outdated specs and building the first true vector feather.

Amazing read about vectorial blur and feathering from the Rive app team. rive.app/blog/how-riv...

1 year ago 3 0 0 0

More performant than other anim libraries out there! It beats Motion in 99% cases, WAAPI in lots of cases yet Julian added an api layer to facilitate its usage, and toes to toes with gsap - outperforming it in many cases like interacting with other libraries like three.js ๐Ÿ”ฅ๐Ÿ”ฅ

1 year ago 9 2 1 0
Advertisement