Sign in

Maurizio Cescon

@cesmaur.bsky.social
59 followers 235 following 40 posts

Frontend tech lead at @EU_Commission

PostsRepliesMedia
Maurizio Cescon @cesmaur.bsky.social · 31/07/2026
And yet (assuming TS): <a [href]="1">TS error?</a> is false only for ng, AFAIK. Not the end of the world… but it’d be nice to see an objective comparison between frameworks on the topic of types, AI code-generation correctness, and self-verification, across different setups. ☮️
010 0
Maurizio Cescon @cesmaur.bsky.social · 29/07/2026
👏
010 0
Reposted by Maurizio Cescon
daniel r(ooooooh) 👻 @danielroe.dev · 27/07/2026
this is your weekly reminder that: ⚪ intelligence != wisdom ⚪ correctness in sphere <a> doesn't port to <b> ⚪ being unchallenged leads to very dark places ⚪ be very careful of trajectory and dhh is racist much love my friends
1027523 0
Reposted by Maurizio Cescon
rich harris @rich-harris.dev · 01/04/2026
not an april fools joke: svelte is no longer just a web framework (or rather, won't be once we merge @paolo.ricciuti.me's magnum opus). have seen some extremely cool demos of this
1322728 0
Reposted by Maurizio Cescon
Svelte @svelte.dev · 03/12/2025
day 3: @kenthropic.com teaches us all about attachments. they're like actions, but, well... better docs: svelte.dev/docs/svelte/... (brand new) tutorial: svelte.dev/tutorial/sve...
youtu.be
Advent of Svelte 2025 - Day 3: @attach
YouTube video by Svelte Society
2244 0
Reposted by Maurizio Cescon
Svelte @svelte.dev · 01/12/2025
🎅🎄🎁 ADVENT OF SVELTE 2025 🎅🎄🎁 24 days, 24 videos with tips, tricks and features you didn't know about we're hitting the ground running with the lesser-known $inspect(...) and $inspect.trace(...) runes (docs: svelte.dev/docs/svelte/...) follow along here! advent.sveltesociety.dev/2025
youtube.com
Advent of Svelte 2025 - Day 1: $inspect.trace(...)
YouTube video by Svelte Society
310821 0
Reposted by Maurizio Cescon
Ryan Carniato @ryansolid.bsky.social · 20/11/2025
here is something that feels so powerful when behavior is baked into the reactivity, rather than compilers or framework. I've remade a few demos trying out the reactivity with manual DOM updates to test it out, starting with Ryan Florence's Select Example playground.solidjs.com/anonymous/85...
playground.solidjs.com
Solid Playground
Quickly discover what the solid compiler will generate from your JSX template
1193 0
Maurizio Cescon @cesmaur.bsky.social · 19/11/2025
Very nice and thanks for sharing!
020 0
Reposted by Maurizio Cescon
rich harris @rich-harris.dev · 13/11/2025
A couple of weeks ago at @perfnow.nl I gave a talk called "Fine-grained everything". It's about @svelte.dev (obviously), and the new frontiers of framework-land, but it's also about some stubborn misconceptions in web performance circles Gift link: conffab.com/presentation...
conffab.com
Fine-grained everything
<p>Modern frameworks like Svelte are fast thanks to signal‑based fine‑grained reactivity, but performance is more than 60fps. This talk covers new approaches to build fast, reliable, data‑efficient ap...
514321 0
Maurizio Cescon @cesmaur.bsky.social · 05/11/2025
❤️❤️❤️
000 0
Reposted by Maurizio Cescon
rich harris @rich-harris.dev · 28/10/2025
another async feature: out-of-order rendering. this means a component can begin rendering children while it's awaiting data. demo stolen from @ryansolid.bsky.social — these components should render in 3 seconds, but they only take 1: svelte.dev/playground/2...
svelte.dev
Out-of-order rendering • Playground • Svelte
Web development for the rest of us
410011 0
Maurizio Cescon @cesmaur.bsky.social · 27/10/2025
👏👏👏
000 0
Reposted by Maurizio Cescon
rich harris @rich-harris.dev · 25/10/2025
today we landed a @svelte.dev feature i'm pretty stoked about — we call it 'forking', and it lets you run state changes offscreen and later choose whether to commit them (e.g. user hovers on a link, preload data in case they click) - docs svelte.dev/docs/svelte/... - demo svelte.dev/playground/a...
svelte.dev
forking monkeys • Playground • Svelte
Web development for the rest of us
622336 0
Maurizio Cescon @cesmaur.bsky.social · 22/10/2025
🔝🔝🔝
010 0
Maurizio Cescon @cesmaur.bsky.social · 28/09/2025
(+1) Svelte 😂
100 0
Reposted by Maurizio Cescon
dan @danabra.mov · 26/09/2025
i wrote about atproto and why it matters
overreacted.io
Open Social — overreacted
The protocol is the API.
1242822503 0
Reposted by Maurizio Cescon
Ryan Carniato @ryansolid.bsky.social · 24/09/2025
For the first time in the 4 years I've been doing Friday streams, I will be having a @react.dev Core Team member as a guest. I'm excited to welcome @ricky.fm on to talk all things React. Past, present, future. www.youtube.com/live/3vw6EAm...
youtube.com
Innovating React w/ Ricky Hanlon
YouTube video by Ryan Carniato
18413 0
Reposted by Maurizio Cescon
Dominic Gannaway @trueadm.dev · 28/08/2025
I've open sourced Ripple! github.com/trueadm/ripple It's super early days, not much works and there's little to no documentation or guidance. Plus the codebase is raw, but I at least wanted to share my ideas with the community. :)
github.com
GitHub - trueadm/ripple: Ripple is a TypeScript UI framework for the web.
Ripple is a TypeScript UI framework for the web. Contribute to trueadm/ripple development by creating an account on GitHub.
109417 0
Maurizio Cescon @cesmaur.bsky.social · 21/07/2025
Thanks a lot for the great work! IMHO: github.com/angular/angu...
github.com
Track Signal values by toggling their tracking in the devtools · Issue #62236 · angular/angular
Is this a bug report or a feature request? Feature Request Description [Feature Request only] I want to be able to click toggle a button in the devtools near any signal field, and at that moment, t...
040 0
Reposted by Maurizio Cescon
il Post @ilpost.it · 25/06/2025
Gli occhiali tecnologici di Meta sorprendentemente vendono
ilpost.link
Gli occhiali tecnologici di Meta sorprendentemente vendono
Dopo vari fallimenti di altri prodotti simili, in molti non se lo aspettavano
041 0
Reposted by Maurizio Cescon
rich harris @rich-harris.dev · 20/05/2025
svelte kinda stopped marketing performance as a feature because "react is fast enough" but... it just isn't. so many of these stories. maybe the compiler will fix it. anyway the real money quote is "Features that took days in React could be built in hours with Svelte". many such cases!
passage from the quoted post:

---

Why React Wasn't Working for Our Graphic Editor

React is excellent for many applications, but it presented specific challenges for our graphic editor:

1. Performance with complex visuals: When users edit designs with hundreds of SVG elements, React's approach to comparing the entire component tree became noticeably slow, especially during real-time editing.

2. Too many unnecessary updates: A particularly painful example was text editing. When a user changed a single character in a text box, React would re-render not just that text element but often dozens of unrelated components. Despite our team spending weeks implementing memoization and careful prop management, we couldn't eliminate the stuttering.

3. Delayed visual feedback: React's batched state updates sometimes created noticeable delays in visual feedback, which is particularly problematic in a design tool where users expect immediate, pixel-perfect control.
1015029 0
Maurizio Cescon @cesmaur.bsky.social · 19/05/2025
It was indeed missing! 🔝
020 0
Reposted by Maurizio Cescon
Svelte Society @sveltesociety.dev · 29/04/2025
Async Svelte is coming! github.com/sveltejs/sve...
github.com
Asynchronous Svelte · sveltejs svelte · Discussion #15845
This is a long document; get yourself a cup of tea. tl;dr You can now use the await keyword in Svelte — in your <script>, inside $derived expressions, and in your markup — by installing the async b...
618330 0
Reposted by Maurizio Cescon
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 29/04/2025
So, some of you may know that recently I'm working full time on the svelte renderer API thanks to the company I work for ( @mainmatter.com ). This will unlock using Lynx to build native applications with svelte. There's still a lot of work to do but isn't a counter the mother of all apps? 🧡😍
59611 0
Maurizio Cescon @cesmaur.bsky.social · 02/05/2025
👏
000 0
Maurizio Cescon @cesmaur.bsky.social · 04/04/2025
👏👏👏
000 0
Maurizio Cescon @cesmaur.bsky.social · 29/03/2025
Finally something 🔝🔝🔝!!! www.netflix.com/it/title/817...
netflix.com
Watch Adolescence | Netflix Official Site
Quando un tredicenne è accusato dell'omicidio di una compagna di classe, la sua famiglia, la terapeuta e il detective incaricato del caso si chiedono: cosa è successo veramente?
120 0
Maurizio Cescon @cesmaur.bsky.social · 10/03/2025
IMHO JSX + component composition: 10 years ago it was like magic! Also the fact it was (still is) not opinionated and coming from a successful multinational (no superstar developer)!
010 0
Maurizio Cescon @cesmaur.bsky.social · 17/02/2025
Liked a lot the "revolt" one and would like to hear more in that area! But probably out of scope for this round... 😅
010 0
Maurizio Cescon @cesmaur.bsky.social · 15/02/2025
🔝
010 0
Reposted by Maurizio Cescon
Ryan Carniato @ryansolid.bsky.social · 13/02/2025
The stream is back tomorrow and I'm very excited to show off what I've been working on: www.youtube.com/watch?v=xnmv...
youtube.com
Signals 2.0: The Future of Signals
YouTube video by Ryan Carniato
47811 0
Maurizio Cescon @cesmaur.bsky.social · 28/01/2025
Nice! I guess there's still a little bit of work to do. 😅 Safari: home => click on any "find more" => back => mostly blank list (NG02100) Chrome: home => click on any "find more" => Exception
010 0
Maurizio Cescon @cesmaur.bsky.social · 25/01/2025
😂
000 0
Reposted by Maurizio Cescon
patak @patak.cat · 13/12/2024
A new instant web classic from @rich-harris.dev > Software is broken. I want software that is RAD. Resilient, Accessible, Delightful. This is our North Star: Svelte exists to help us make better software. gitnation.com/contents/sve...
A slide from Rich Harris' JS Nation 2025 "North Star" talk showing Svelte's design philosophy:
1. The web matters
2. Optimise for vibes
3. Don't optimise for adoption
4. HTML, The Mother Language
5. Embrace progress
6. Numbers lie
7. Magical, not magic
8. Deam big
9. No-one cares!
10. Design by consensus
615413 0
Reposted by Maurizio Cescon
Svelte @svelte.dev · 08/12/2024
Day 8 — we're calling this 'function bindings'. You know how you can do `bind:value={value}`? You can now do this... bind:value={getValue, setValue} ...which lets you transform and validate data 🎁 docs svelte.dev/docs/svelte/... 🎁 demo svelte.dev/playground/1...
screenshot of svelte.dev/playground showing the new function bindings feature
812114 0
Maurizio Cescon @cesmaur.bsky.social · 06/12/2024
Running a project pilot on dropping component / service / directive file and class suffixes in a huge enterprise app (required just some eslint adaptions in our case)! So far only positive feedback! I hope we'll make it... and end up with "We Are Never Ever Getting Back Together"! 😂 #Angular
010 0
Reposted by Maurizio Cescon
Theo @t3.gg · 01/12/2024
Angular 19 was a way better release than I ever would have expected. Enough for me to make a video about! youtu.be/pYKAngWoyVw
1324311 0
Reposted by Maurizio Cescon
dan @danabra.mov · 26/11/2024
@zed.dev is so beautiful, a vibe
screenshot of zed editor, somehow both calming and vibrant, mmm
5255813 0
Maurizio Cescon @cesmaur.bsky.social · 25/11/2024
Actually, I have a wireless mouse… but the rest is precisely like in the pic! View included! 😂
000 0
Maurizio Cescon @cesmaur.bsky.social · 25/11/2024
Me too!
110 0
Maurizio Cescon @cesmaur.bsky.social · 22/11/2024
😂
000 0
Reposted by Maurizio Cescon
Minko Gechev @mgechev.bsky.social · 19/11/2024
🚀 Meet Angular v19 ‣ Incremental hydration ‣ Server route config ‣ linkedSignal, resource, renderEffect ‣ Auto CSP ‣ Unused import reporting ‣ Standalone by default ‣ Enhanced theming ‣ Time picker ‣ 2D drag & drop ‣ Many codemods to modernize your code Much more! blog.angular.dev/meet-angular...
blog.angular.dev
Meet Angular v19
In the past two years we doubled down on our investment in developer experience and performance — in every single release we’ve been…
1419461 0
Reposted by Maurizio Cescon
Rainer Hahnekamp @rainerhahnekamp.bsky.social · 15/11/2024
With #Angular 19 launching next week, the focus will shift. If the experiments 🧪 about the new authoring format have their comeback 💯, let’s not forget one of the many reasons: The Angular team shouldn’t have to build a TypeScript dialect for templates. Slides: tinyurl.com/ng-poland-20...
2112 0
Maurizio Cescon @cesmaur.bsky.social · 14/11/2024
🎉
010 0
Maurizio Cescon @cesmaur.bsky.social · 13/11/2024
Never really liked pipes... with computed and the upcoming new lexical scope probably not even needed! But I'd keep them for 2 practical reasons: 1) no easy schematic to update the code, 2) might trigger dramas... better to save energy for more important points! I'd say: just legacy!
120 0
Maurizio Cescon @cesmaur.bsky.social · 13/11/2024
Say: something to talk about with friends... cause it's also a massive trigger for online fights! 😅
010 0
Maurizio Cescon @cesmaur.bsky.social · 13/11/2024
And of course if a comp is mostly a func, it's also attractive... 😅
100 0
Maurizio Cescon @cesmaur.bsky.social · 13/11/2024
Well, that's for sure... it's anyway a simplification of the reality where it's very easy to miss some pieces.
100 0