Clem's Avatar

Clem

@clem.codes

โŒจ๏ธ Decoding the HTML source code since 2011 โ€ข Bordeaux, France ๐Ÿ’ผ Staff engineer helloasso.com & teacher ecv.fr ๐Ÿ’พ Previously nuxtlabs.com โ€ข webians.fr

112
Followers
148
Following
10
Posts
02.11.2024
Joined
Posts Following

Latest posts by Clem @clem.codes

Preview
Impact de l'IA sur l'รฉtat de l'art de l'ingรฉnierie logicielle en 2026 Comment l'IA a-t-elle transformรฉ l'ingรฉnierie logicielle ? De la fin de l'ego-coding au 'Context Driven Engineering', dรฉcouvrez des retours d'expรฉrience de Doctolib, Malt, Alan et Google sur l'industr...

Entre 2020 oรน on commenรงait ร  balbutier a coups d'autocomplete dans l'รฉditeur et aujourd'hui, l'ingรฉnierie logicielle a bien changรฉ.
Je vous propose de faire un petit tour sur les changements de pratiques en cours ร  l'รฉchelle de l'entreprise :

eventuallycoding.com/2026/02/cont...

06.02.2026 14:21 ๐Ÿ‘ 24 ๐Ÿ” 10 ๐Ÿ’ฌ 5 ๐Ÿ“Œ 1
Preview
State of HTML 2025 The 2025 edition of the annual survey about the latest trends in the HTML ecosystem.

In case you've missed it: the State of HTML 2025 survey results are now available!

2025.stateofhtml.com/en-US

Big thanks to @lea.verou.me and @d12n.me for their help!

18.12.2025 07:06 ๐Ÿ‘ 6 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

two years ago, I thought vite may stop growing
a lot of momentum, but also hard issues:
- expanding scope to meet ecosystem needs
- scaling the team to match demand
- story for large enterprise apps

fast forward: Environment API, VoidZero, Rolldown
and it now feels like vite is just getting started

26.03.2025 08:30 ๐Ÿ‘ 165 ๐Ÿ” 5 ๐Ÿ’ฌ 8 ๐Ÿ“Œ 4

๐Ÿšจ if you're a @nuxt.com user, make sure you're on v3.16.0+

we just made public a CVE that may affect you if your site is behind a CDN that ignores query parameters when caching the response.

CVE: github.com/nuxt/nuxt/se...

Full write-up: zhero-web-sec.github.io/research-and...

19.03.2025 21:02 ๐Ÿ‘ 75 ๐Ÿ” 22 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Video thumbnail

I just released the Museum of All Things version 1.0!!! You can find it at mayeclair.itch.io/museum-of-al...

25.02.2025 00:33 ๐Ÿ‘ 3348 ๐Ÿ” 1293 ๐Ÿ’ฌ 127 ๐Ÿ“Œ 164
Preview
La gestion d'erreurs en Javascript, Wed, Feb 26, 2025, 7:00 PM | Meetup โ€œPeut-รชtre a-t-on besoin dโ€™erreurs pour se sentir humainโ€ a dit lโ€™architecte Frank Gehry. Si nous ne tenterons pas de rรฉpondre ร  cette vaste question, lโ€™architecture logici

Tomorrow I'll be speaking about error handling in JS/TS in Bordeaux (FR).

We will question the different types of errors and analyze different patterns to handle them.

See you there!

25.02.2025 06:55 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Trรจs bons talks et moments d'รฉchange, merci beaucoup pour cette orga et hรขte du prochain meetup !

14.02.2025 17:16 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

๐Ÿชย Gone with the Wind: my new web development course is live on YouTube!

Join me to learn how to build a dark, modern, sleek marketing website with @nuxt.com 4 flavor, @gsap-greensock.bsky.social, @tailwindcss.com , and Nuxt Hub๐ŸŒฒ

Full course in the comments below ๐Ÿ‘‡

10.02.2025 16:59 ๐Ÿ‘ 30 ๐Ÿ” 7 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Preview
Nuxt Lifecycle ยท Nuxt Concepts Understanding the lifecycle of Nuxt applications can help you gain deeper insights into how the framework operates, especially for both server-side and client-side rendering.

I've added documentation for the Nuxt Lifecycle.

I hope this helps provide a deeper understanding of how Nuxt works under the hood.

Big thanks to @atinux.com and @danielroe.dev for the guidance! โค๏ธ

nuxt.com/docs/guide/c...

09.02.2025 07:37 ๐Ÿ‘ 113 ๐Ÿ” 10 ๐Ÿ’ฌ 7 ๐Ÿ“Œ 1
#6 Staff42 Gathering, jeu. 13 fรฉvr. 2025, 19:00 | Meetup Bonjour ร  tous, Staff42 prend aussi de bonnes rรฉsolutions, et organise son premier meetup ร  Bordeaux ! Si vous รชtes intรฉressรฉs par le rรดle de Staff Engineer, venez nous rej

If you're in the Bordeaux (France) area, and curious about the Staff Engineer role. The first "bordelais" meetup of the @staff42.bsky.social community will take place in the @backmarketeng.bsky.social office.

Register here: www.meetup.com/fr-FR/staff4...

06.02.2025 08:10 ๐Ÿ‘ 6 ๐Ÿ” 8 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 2
Preview
JavaScript Temporal is coming | MDN Blog A new way to handle dates and times is being added to JavaScript. Let's take a look at Temporal, what problems it solves, the current state, and what you'll find in the new documentation about it on MDN.

JavaScript's date object has been tricky for years, but that will change soon.

The NEW Temporal API brings,
๐ŸŒ Easily handle time zones
๐Ÿ“† Precise date math
๐Ÿ•’ Parse ISO strings without errors
โŒ› Durations, date ranges, and more.

Start exploring ๐Ÿ‘‡
developer.mozilla.org/en-US/blog/...

27.01.2025 17:00 ๐Ÿ‘ 133 ๐Ÿ” 41 ๐Ÿ’ฌ 6 ๐Ÿ“Œ 5

Can't wait to try this, congrats to the team ๐Ÿ‘

17.01.2025 05:19 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
My cat sitting next to a book titled "Balancing coupling in software design"

My cat sitting next to a book titled "Balancing coupling in software design"

Someone stole my new book.
Might be good for her, I always thought her software design skills were a bit low.

11.01.2025 20:19 ๐Ÿ‘ 6 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

I updated the NuxtHub AI docs to use the Vercel AI SDK v4 and @threepointone.bsky.social's awesome workers-ai-provider package.

Here's how simple it is now to create a Chat API endpoint.

hub.nuxt.com/docs/featur...

09.01.2025 09:13 ๐Ÿ‘ 16 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Book Review: Learning Domain-Driven Design part. 1 What is DDD? How does it help me to design better software? Learning Domain-Driven Design is a great book that explains the core principles of DDD and how to apply them in practice.

While DDD principles are simple at first glance, they often come bundled with a cryptic jargon : Bounded contexts, CQRS, event storming...

To make sense of it, I read the excellent Learning DDD by @vladikk.bsky.social.

Here I review the first part, focusing on Strategic Design.

Happy reading!

07.01.2025 09:39 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
A big collection of lego bricks with printed control panels, taken from many different sets.

A big collection of lego bricks with printed control panels, taken from many different sets.

๐Ÿ˜‚ I love this.

โ€œThe UX of LEGO Interface Panelsโ€, a look at the fictional interfaces printed on 2ร—2 sloped bricks.

interactionmagic.com/UX-LEGO-Inte...

29.11.2024 02:53 ๐Ÿ‘ 786 ๐Ÿ” 209 ๐Ÿ’ฌ 20 ๐Ÿ“Œ 16
Preview
Vue.js Paris #29 - special guest Daniel Roe!, Wed, Jan 8, 2025, 7:00 PM | Meetup ***[๐Ÿ‡ฌ๐Ÿ‡ง*** ***English description available below]*** **๐Ÿ“ž Entrรฉes aprรจs 19h30 : vous pouvez appeler le numรฉro suivant pour qu'on vous ouvre : 06 67 03 05 30.** ๐Ÿ‡ซ๐Ÿ‡ท Bon

I'm really excited for next week Paris Vue.js Meetup ๐Ÿคฉ
I still can't believe @danielroe.dev is coming for this one ๐Ÿ’š
If you are in Paris, rsvp here www.meetup.com/vuejs-paris/...

03.01.2025 15:58 ๐Ÿ‘ 30 ๐Ÿ” 5 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

To me layers are a real game changer drastically easing modularity and domain-based architecture. I did not witness something like this in other frameworks (at least natively)

27.12.2024 18:42 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Node.js Now Supports TypeScript By Default TypeScript is coming to Node 23. Let's break down what that means.

Node.js now supports TypeScript.

Here's everything you need to know:

www.totaltypescript.com/typescript-i...

27.12.2024 17:00 ๐Ÿ‘ 332 ๐Ÿ” 83 ๐Ÿ’ฌ 9 ๐Ÿ“Œ 8
Video thumbnail

A single-element dark/light toggle inspired on a design by Polina Tysiachenko (linked in the code).

Demo on @codepen.io: codepen.io/alvaromontor...

#html #css #webdevelopment #ui

11.12.2024 13:42 ๐Ÿ‘ 67 ๐Ÿ” 6 ๐Ÿ’ฌ 5 ๐Ÿ“Œ 3
The 70% problem - hard truths about AI-Assisted Coding

The 70% problem - hard truths about AI-Assisted Coding

โœ๏ธ "Hard truths about AI-assisted coding" tips & tricks in my latest article: bit.ly/ai-assisted

While AI-Assisted coding can get you 70% of the way there (great for prototypes or MVPs), the final 30% requires significant human intervention for quality and maintainability.

05.12.2024 00:07 ๐Ÿ‘ 261 ๐Ÿ” 62 ๐Ÿ’ฌ 11 ๐Ÿ“Œ 21
Post image

It's time for @vuejsparis.bsky.social ! โœจ

04.12.2024 18:05 ๐Ÿ‘ 4 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Thanks @patak.dev for resurfacing this talk, a great take on "best practices" and the context we need to understand their tradeoffs

24.11.2024 09:13 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Iโ€™ve said this before, but at a certain level of engineering your ability to write a doc is likely to have more impact than your ability to write code.

Not because you wonโ€™t write code, but because your ability to convey an architecture, idea, or approach and get folks buy in is essential.

23.11.2024 01:25 ๐Ÿ‘ 245 ๐Ÿ” 34 ๐Ÿ’ฌ 18 ๐Ÿ“Œ 6
Preview
The Betterment Metric - Angie Jones A simple observation at airport security highlights the concept of Betterment and how it applies to engineering teams. Which group are you in?

My latest blog post covers how a simple observation at airport security highlights the concept of Betterment and how it applies to engineering teams. Which group are you in?

angiejones.tech/the-betterme...

22.11.2024 16:54 ๐Ÿ‘ 289 ๐Ÿ” 98 ๐Ÿ’ฌ 51 ๐Ÿ“Œ 40

Sadly yes until we complete our migration to Nuxt 3. Are you planning big breaking changes?

07.11.2024 16:38 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Nuxt 3.14 ยท Nuxt Blog Nuxt 3.14 is out - with a new rspack builder, shared folder, and pe!

Nuxt v3.14 is out!

โšก๏ธ faster starts with jiti v2
๐Ÿ“‚ shared folder for vue/nitro code
๐Ÿฆ€ rspack builder
โœจ new composables
๐Ÿ”ง module utilities
๐Ÿšง new v4 updates

nuxt.com/blog/v3-14

04.11.2024 16:18 ๐Ÿ‘ 212 ๐Ÿ” 52 ๐Ÿ’ฌ 8 ๐Ÿ“Œ 5

When studying graphic design, I got frustrated that my Photoshop (!) comps where not reactive. Self taught, then a masters degree a few years later.

04.11.2024 11:10 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I couldn't find any Vue starter pack, so I made one.

Comment if you're part of Vue community so I can add and follow you!

Cheers!

go.bsky.app/H8Tibki

31.10.2024 15:39 ๐Ÿ‘ 106 ๐Ÿ” 32 ๐Ÿ’ฌ 45 ๐Ÿ“Œ 7

Joining the party ๐Ÿฆ‹ Pretty happy of what I see so far!

03.11.2024 08:47 ๐Ÿ‘ 13 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0