David Lapointe Gilbert's Avatar

David Lapointe Gilbert

@david.click.bsky.social

Web dev with an accidental background in design and branding. / Dev web avec un parcours accidentel en design et image de marque. / Elon stinks. / πŸ³οΈβ€πŸŒˆπŸ‡¨πŸ‡¦ https://guimauvecreative.com

122 Followers  |  837 Following  |  49 Posts  |  Joined: 21.09.2023  |  1.7462

Latest posts by david.click on Bluesky

Video thumbnail

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!

29.09.2025 17:42 β€” πŸ‘ 46    πŸ” 12    πŸ’¬ 2    πŸ“Œ 6

My favourite CMS gets in bed with my favourite framework. πŸ₯³

29.09.2025 23:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

πŸ™ŒπŸ™Œ

29.09.2025 22:59 β€” πŸ‘ 0    πŸ” 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.

24.09.2025 12:20 β€” πŸ‘ 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?

24.09.2025 04:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

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?

22.09.2025 15:53 β€” πŸ‘ 64    πŸ” 11    πŸ’¬ 3    πŸ“Œ 1

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 🀘

24.09.2025 00:20 β€” πŸ‘ 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)

22.09.2025 16:51 β€” πŸ‘ 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...

23.09.2025 12:52 β€” πŸ‘ 119    πŸ” 23    πŸ’¬ 3    πŸ“Œ 4

Is the world healing?

30.05.2025 22:44 β€” πŸ‘ 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.

29.05.2025 13:01 β€” πŸ‘ 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 😌

24.05.2025 13:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

IE was right all along

23.04.2025 21:27 β€” πŸ‘ 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

18.04.2025 14:40 β€” πŸ‘ 287    πŸ” 22    πŸ’¬ 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...

09.04.2025 18:56 β€” πŸ‘ 2    πŸ” 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 πŸ”₯πŸ”₯

03.04.2025 15:41 β€” πŸ‘ 9    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

Hey @romanmars.bsky.social, are you still learning about con law? Or are you too… "immersed" in it since November that even talking about it over a microphone is just too depressing? πŸ₯²

01.04.2025 16:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Anime.js v4 will be released next week, and there's never been a better time to become a sponsor. Major releases drive huge traffic spikes, so if you want to promote your product or company during v4 launch and new landing page unveiling, check out my GitHub sponsor page!

github.com/sponsors/jul...

28.03.2025 18:21 β€” πŸ‘ 17    πŸ” 4    πŸ’¬ 0    πŸ“Œ 1
Preview
Carousels with CSS Β |Β  Blog Β |Β  Chrome for Developers Support scroll experiences with navigation buttons and markers with just a few lines of CSS.

It's not Baseline, but CSS-only carousels are coming to Chrome 135!
developer.chrome.com/blog/carouse... by @nerdy.dev

20.03.2025 21:19 β€” πŸ‘ 32    πŸ” 7    πŸ’¬ 1    πŸ“Œ 1
A screenshot of the application Hyperspace app that shows 38.72 GB potential space to be reclaimed on the disk of the user.

A screenshot of the application Hyperspace app that shows 38.72 GB potential space to be reclaimed on the disk of the user.

I read all the explanations about how this works, but it still feels like magic πŸͺ„. Thanks for saving my disk's space @siracusa.bsky.social.

14.03.2025 14:03 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Is musk a scam?

11.03.2025 02:10 β€” πŸ‘ 1813    πŸ” 618    πŸ’¬ 88    πŸ“Œ 65

I’m in Canada, definitely surprised. I was telling my mom to wait for that model because it would answer her needs without costing too much but we’re now looking at a regular 15 instead. 16e: 899$, 15: 999$. 14 is not officially sold anymore but BestBuy has it at 849$.

21.02.2025 13:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
[css-values] Proposal: add sibling-count() and sibling-index() Β· Issue #4559 Β· w3c/csswg-drafts Problem Currently we can query a child based on it's child index position or query on children length (with some complex syntax), but we can't use the index or length as values in our styles. Feels...

i believe what you're describing is sibling-index(), a function specced to return each elements individual index. this would remove the inline custom properties and become more dynamic, moving it towards your suggestion here yeah?

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

07.01.2025 17:59 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

The full answer with sources has so much more value than just a list of links already, but the way it understands context better is what makes it the best search method for me nowadays. Google needs to build this in Google Search and fundamentally change the way advertising on its platform works.

03.01.2025 00:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Every single day of the last 6 months, no exaggeration, I search Google, can’t find what I’m looking for in the first or second page, then ask ChatGPT with search or Bing Copilot and it not only understands what I MEAN instead of what I wrote, but gives me a fully worded answer with multiple links.

03.01.2025 00:15 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
a black and white drawing of a cat with confetti around it ALT: a black and white drawing of a cat with confetti around it

Same in French! TDAH team assemble!

23.12.2024 18:54 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Omg. I overtook a website that was coded by someone else a few years ago and they used zoom to shrink and grow the entire layout for some specific device sizes and match the same visual on all of them. It was a neat solution but had to take it out because of lack of universal support 😭

06.12.2024 22:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Sign in screen

Sign in screen

Home page

Home page

Profile page, with a new notification (the bell icon at the upper right corner flashes)

Profile page, with a new notification (the bell icon at the upper right corner flashes)

Bluesky in Windows Longhorn Hillel 2003.

02.12.2024 17:59 β€” πŸ‘ 3389    πŸ” 957    πŸ’¬ 92    πŸ“Œ 164
CSS code snippet:

.magic {
  --bg: red;
  background: var(--bg);
  /* Swap between white or black based on the background. */
  color: lch(from var(--bg) calc((50 - l) * infinity) 0 0);
}

CSS code snippet: .magic { --bg: red; background: var(--bg); /* Swap between white or black based on the background. */ color: lch(from var(--bg) calc((50 - l) * infinity) 0 0); }

Found a neat CSS trick to automatically swap between black or white text based on any arbitrary background color!

With relative color syntax, you can use calc to adjust the text color depending if the background is above or below 50% lightness in the LCH color space.

02.12.2024 23:57 β€” πŸ‘ 442    πŸ” 58    πŸ’¬ 14    πŸ“Œ 11

If you don’t know or follow False Knees, what are you even doing? This is post 1 of an entire month of regular daily posts and this year’s story is beautiful ❀️ those that know Montreal will also recognize some of the panels πŸ‘Œ

01.12.2024 17:33 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

@david.click is following 20 prominent accounts