Advertisement · 728 × 90

Posts by Tito

Mmh.. I see, not surprised... TypeScript is just the next CoffeeScript... see you in 10 years
bsky.app/profile/quac...

1 month ago 1 0 0 0
Preview
Enforce property rules on kebab-cased JSX attributes · Issue #55182 · microsoft/TypeScript Bug Report Reference: #32447 I thought it was a good idea to reopen this given it's been 4 years and TS's features have advanced substantially since that last issue was filed and closed. Quoting @R...

TypeScript has holes and ignores type errors with attributes with dashes, some publicity about the issue for getting it resolved would be welcome, thanks ! github.com/microsoft/Ty...

1 month ago 0 0 0 1
Web Components: The Framework-Free Renaissance | Hacker News

Anything Web Component related is not worth anymore. Sadly. I prefer collaboration than hostile standardization. news.ycombinator.com/item?id=4708...

1 month ago 0 0 1 0

@lit.dev is cancer, "is just html" when using their influence to carry to the browsers via specifications their own experiments, and making the research, a "Frameworks vs WC" kind of thing. Conflict of interest, rot from the inside, unfair competition. Im happy frameworks colaborate, not dictate.

1 month ago 1 0 0 0

If by participating, you mean the following, yeah, no wonder..

bsky.app/profile/pass...
bsky.app/profile/konn...
bsky.app/profile/just...

1 month ago 0 0 0 0

If it can refactor dom-expessions I would like the URL of your dealer 😂

1 month ago 1 0 0 0

If people do not want to move forward with input.value being an attribute, then so it be, give us tools/apis to handle this instead of trying to paint the world only with the colors you provide. Give us tools, so we can improve our mechanics instead of forbidding what we want.

2 months ago 1 0 1 0

Thanks to you all, I came to the conclusion that things should be an attribute, and not based on heuristics, but still, there are some expectations, and we should work with these expectations in mind.

2 months ago 2 0 1 0

The WC group doesnt listen. The world is not black and white (WC vs frameworks). Your opinions are too rigid, and you wont accept shades of grey. Such `isWebComponent`, React and Solid insist on `<input value=""/>` being a special case prop not an attribute.

2 months ago 1 0 1 0
Advertisement

I've been looking at `html` tagged template literals again and man the state of things sucks. I'd be so happy if @developit.dev `htm` was the accepted format and we could just get typing going, but as usual there are competing standards and in a lot of ways it makes sense.

2 months ago 36 2 4 3

Yeah, the defaults, having to ask people to switch a setting (embeddedLanguageFormatting) is not workable. They would lowercase any tag that matches native, say `<A/>`, which means we cannot capitalize any component, as being added to html later would mean that prettier will start lowercasing it.

2 months ago 1 0 0 0

Component registration, also allows registering components globally and locally. Say `html` that includes `For/Show` and friends, and local versions that exports components of some library

2 months ago 0 0 0 0

inline case sensitive, doesnt really goes against standards, one can pretend is some sort of xhtml, reasembling JSX. If an `<div class=""/>` tag can be typed at some point in a tagged template, then also we should be able to type `<Counter steps="3"/>` by extending something like JSX namespace.

2 months ago 0 0 2 0

It depends, generally, I would say the guide for users is in encouraging patterns/providing utilities that avoid the issues. At the same time, if it can be solved in runtime, consistently, without introducing other special cases, or being too fragile, then maybe even if complicated could work.

5 months ago 2 0 1 0

Sounds good, I'm curious what's the issue with it, or what demonstrates?

pd: FOUC is Flash of unstyled content, not "Frame". I suppose a Flash could happen within many frames. 🤓

5 months ago 2 0 1 0

This is cool to figure out where to Suspense, and also makes me think that single-flight request could resolve earlier even with a pending resource, unless the response is already being resolved separately. Fun stuff

5 months ago 1 0 0 0

Simple apis additions make me happy

5 months ago 2 0 0 0
Advertisement

removing 11k LOC should be everyones goal

5 months ago 0 0 0 0

The force is strong, html6:
- strict parser, no autofixing html, back to xml?
- self-closing tags
- fix boolean attributes
- remove useless tags
- simplify web components api for sharing components between frameworks/js
- simplify dom apis

5 months ago 1 0 0 0
That's like @trusktr (Joe Pea) htmlEffect that used to have an update function for when not using reactivity. That, for a single module may be doable, but then you tangle many modules, and you are overcalling update. 

The beauty of reactivity is on derivation. What maybe we are missing is forcing derivation a bit more, but there's some work about that on solid v2.
The almost invisible performance cost of a reactive system pays off by the consistency provided by the state of the state. Manually syncing things is prune to error because well we aren't perfect, specially when working as a team.

That's like @trusktr (Joe Pea) htmlEffect that used to have an update function for when not using reactivity. That, for a single module may be doable, but then you tangle many modules, and you are overcalling update. The beauty of reactivity is on derivation. What maybe we are missing is forcing derivation a bit more, but there's some work about that on solid v2. The almost invisible performance cost of a reactive system pays off by the consistency provided by the state of the state. Manually syncing things is prune to error because well we aren't perfect, specially when working as a team.

Recycling a discord message on `this.update()`

6 months ago 1 0 0 0

En lo posible pasar una noche en Cabo Polonio y rezar para que no esté nublado, porque de noche mirar al cielo te vuela la cabeza. De paso una empanadita de mejillones.

6 months ago 4 0 0 0
Preview
He got an entire country running on clean energy. Can he do it again? Ramón Méndez Galain helped Uruguay decarbonize its grid in just five years, with 98 percent of its energy coming from renewable sources.

Ramón Méndez Galain helped Uruguay decarbonize its grid in just five years, with 98 percent of its energy coming from renewable sources. He now aims to help at least 50 countries embark on the path to more clean energy.

6 months ago 161 51 4 2
Preview
State of JS 2026 Suggestions · Issue #308 · Devographics/surveys YAML config files for the Devographics surveys. Contribute to Devographics/surveys development by creating an account on GitHub.

Thanks added it github.com/Devographics...

6 months ago 0 0 0 0

adorable, so cool to see it become a real item! quack! quack!

6 months ago 1 0 0 0

For future js/html surveys, could be possible to consider to always include a question on the lines of "are you required to write javascript-less forms/widgets?", and ask to clarify why so. Example: gov websites/accessibility, etc. I'm interested to see what people could say. Thanks!

6 months ago 2 0 1 0

The way I see it
- events do not collapse (firing events may put you in the initial state [no optimization])
- events do not model derivation, so may lead to have to do manual synchronization of state, which causes glitches (main incentive for using signals)

8 months ago 4 0 1 0
Advertisement

@ryansolid.bsky.social mentions in an article, something on the lines that **mutation** behaves or relates to events.

8 months ago 0 0 1 0
Preview
State of HTML 2025 Take the State of HTML survey

State of HTML is live now!

Please take it if you care about the web platform! 🙂

These surveys are super helpful for our team to understand the state of the ecosystem and prioritize missing features/platform needs!

survey.devographics.com/en-US/survey...

8 months ago 40 19 3 1

the comments deletions mess up my posting btw

8 months ago 1 0 0 0

Kind of uncalled-for all these comments
@webreflection.bsky.social

In any case, I'm referring to the fact that if you eval third party on your service worker that it will behave as if you were able to load it from anywhere, which is what you complain about.

Seems to me, you misunderstood.

8 months ago 0 0 2 0