
Andy Damevin
543 posts

Andy Damevin
@Ia3andy
Having a lot of fun crafting cool Quarkus extensions. Lead of the @QuarkusIO Web effort. Principal Sofware Engineer @RedHat. We only have one earth 🌍❤
Saint Cyr Sur Mer, France Katılım Mayıs 2011
177 Takip Edilen407 Takipçiler
Sabitlenmiş Tweet

Roq Static Site Generator 1.0 is here — just in time for Halloween! 👻🥂🍾🚀 For the occasion, I’ve shared the full story… @QuarkusIO
pages.quarkiverse.io/quarkus-roq/po…
English

Java Advent 9th: Discover Roq, the Quarkus Way for Static Site Generation in Java javaadvent.com/2025/12/discov…
English

✨ Two prominent websites have just migrated to Roq—any guesses who they might be?
@QuarkusIO #java #ssg
iamroq.com/posts/major-si…
English
Andy Damevin retweetledi

On vous attend demain soir, 19h, au Marseille JUG !!
🎟️ meetup.com/fr-FR/marseill…
Avec @Ia3andy, créez votre site statique avec des super-pouvoirs, à base de 🗿 Roq, #quarkus, Jekyll et Hugo.
Avec @DamevinNat44049, on trouve enfin l’équilibre dans ton assiette? Même en télétravail?
Français

@youyuxi @Brooooook_lyn That's cool! Is it possible to use/implement rolldown plugins through wasm?
English

Rolldown's wasm build just got significantly faster in browsers thanks to @Brooooook_lyn!
One challenge of native bundlers is that they have to ship and run as wasm in browser environments. Some bundlers like rspack doesn't even support this due to the complexity it involves.
Moreover - the biggest perf advantage of native bundlers comes from parallelization, but in browsers we'd have to simulate threads using web workers. Without proper optimization, native bundlers can end up being slower than JS bundlers in browsers!
For example, I was surprised to find out that esbuild's wasm build is actually significantly slower than Rollup in web containers. This may have to do with Go wasm compilation and de-optimized parallelization.
Rolldown suffered from this too, and we've been wanting to tackle this since the very beginning because we know we want it to run fast in every use case.
Yesterday at the team offsite in Shanghai, our friend @Brooooook_lyn finally solved this by implementing proper worker thread pooling / reuse in napi-rs.
As a result, Rolldown is now the fastest possible bundler you can run in the browser. Here are the numbers when bundling a benchmark app with 2.5k modules:
- esbuild: 22.19s
- Vite (via Rollup): 4.52s
- Rolldown: ⚡️613.43 ms
Try it out yourself on StackBlitz:
stackblitz.com/~/github.com/h…
English

This Blog Now Roqs. I mean... it always has, of course, but now it REALLY does jasondl.ee/2025/this-blog…
English

🎸 Oklahoma City Java User Group have successfully moved their website to Roq 🗿!
okcjug.org
@okcjug @QuarkusIO @java #Java #SSG
English

@artemsheludko_ Hello, FYI your flexible theme is the default theme of github.com/quarkiverse/qu… new SSG in Java. Thanks, It's very nice!
Would you help create a few base theme for Roq from your own themes?
English

I’m working on a base website (and theme) for any JUG, built on top of Roq! 🚀
To make it truly useful, I need input from JUG organizers.
Roq is already powering two JUGs (Marseille & Riviera) with the default theme. Let’s build something great together! (1/2)
@QuarkusIO #jug
English

@JTama_ @QuarkusIO @BordeauxJUG BordeauxJUG theme is nice, FYI we can very easily keep the existing style and just adapt the content and data (which is quick if you already use an ssg)
English

Some Fridays are just better than others… like when you find out you’ll be speaking at @jcon_conference 🎉 Super excited to join this amazing event.
#JCON2025

English

Sure, every SSG can generate a sitemap.xml… but have you tried doing it with Roq? 😉 It’s clean, simple, and just feels right. Give it a shot and see why Roq might be your next favorite! 🗺️
pages.quarkiverse.io/quarkus-roq/po…
@QuarkusIO #SSG #DevLife
English

Hey c'est la semaine prochaine !
Pour rappel on y parlera :
Nouveautés Java 22/23, Pattern Matching, Débug avancé, et Openrewrite !
@onepoint
Français

Un petit meetup pour bien commencer l’année ?
➡️Lien d'inscription ici : groupeonepoint.com/fr/actualites/…

Français