Advertisement · 728 × 90

Posts by Code_E_Pendant

I don't think Scrum is right and our intuition is wrong. If the framework operates like a trick question that fools 75% of people, then the framework is wrong.

5 months ago 0 0 0 0

Maybe, I don't know, I have a hard time believing the hype. Vibe coding doesn't even seem like a real thing to me

11 months ago 0 0 1 0

Why is anyone even talking about vibe coding at all? There's nothing to talk about, this is weird

11 months ago 2 0 1 0
A code snippet comparing the old way to set element properties, versus the new way. You used to have to select the element (whether from refs or otherwise) in the connected callback, then manually set the property like old-school JS.  Now you can bind directly in the HTML templates using a special prop-colon syntax.

A code snippet comparing the old way to set element properties, versus the new way. You used to have to select the element (whether from refs or otherwise) in the connected callback, then manually set the property like old-school JS. Now you can bind directly in the HTML templates using a special prop-colon syntax.

Finally added prop-binding syntax to Thunderous. I had my reservations because I think conflating props and attrs tends to cause a lot of confusion, but I think this compromise (inline with HTML, but distinct from attrs) adds a lot of value.

(Building a to-do app magnified the pains 100x.)

11 months ago 2 0 0 0
Preview
react-shadow-scope/src/template.tsx at master · jonathandewitt-dev/react-shadow-scope Contribute to jonathandewitt-dev/react-shadow-scope development by creating an account on GitHub.

@mayank.co You deserve some credit here. You really helped me out with that Template component.

github.com/jonathandewi...

1 year ago 0 0 0 0
Create Next App Generated by create next app

Next goal: A proper documentation site...
react-shadow-scope.vercel.app

1 year ago 1 0 0 0
Preview
react-shadow-scope Brings Shadow DOM CSS encapsulation to React, along with a DSD-compatible template element.. Latest version: 2.0.2, last published: 14 hours ago. Start using react-shadow-scope in your project by runn...

It's live! React Shadow Scope now fully supports SSR and Form Controls!

Issues with layout shift and remote stylesheets have been fixed. 90% minimum test coverage for more stability.

www.npmjs.com/package/reac...

1 year ago 0 0 1 0

react-shadow-scope is getting a lot more downloads than I thought. Scrambling to release a new major version that fixes a lot of issues and key missing features like form controls

1 year ago 1 0 0 0
Advertisement

Having been a huge Next.js fan for 5+ years, I have been over it for a while now. They get worse with every new update. It's to the point now that I consider it nearly unusable.

1 year ago 1 0 0 0

AI is decent, just not nearly as great as executives claim. Also I want to not be harassed with surveys about it.

1 year ago 0 0 0 0

No problem! And yeah that's not a jab at maintainers at all, it's just the nature of the beast, it can't be helped. But yeah, something like this definitely makes it easier to wrestle with.

1 year ago 1 0 0 0

Granted, if everyone is just fixing things, you might get less feedback. Maybe, not really sure.

1 year ago 1 0 0 0

I might reframe the question a bit - I find it more valuable to own the bugs so I can fix them myself. In one scenario, you open a GitHub issue and wait months for it to get picked up and worked into a stable release. In the other, you can just fix it in the same day.

1 year ago 2 0 2 0
Preview
Need easy way to update components · shadcn-ui ui · Discussion #790 Currently when I want to upgrade my components, i have to manually make a list of all my existing components and add command one by one for each one. ideally the components themselves should be par...

Well, personally I tend to just one-and-done generate them, then they belong to me to maintain from that point forward.

But there are ways though, like with shadcn: github.com/shadcn-ui/ui...

1 year ago 1 0 0 0

Hmm, I think maybe folks are complaining about the wrong thing. It's not that it's less maintainable, it's that it's more to maintain. IME, owning the code you use is almost always better.

Maybe this shift has yet to take hold in the WC community, but it's taking React by storm.

1 year ago 2 0 2 0

IMHO, the best UX of design systems is a CLI that generates components directly into the user's project.

See: ShadCN

I'm planning a similar approach but with WCs, but if you get to it first I can't complain

1 year ago 3 0 1 0
Preview
v2.0.0 | Thunderous Documentation for the Thunderous library.

I'm finally back in the swing of things
www.thunderous.dev/docs/release...

1 year ago 0 0 0 0
Advertisement

Internet people say snide tactless things, but nothing OVERTLY insulting, baiting you into retaliating so it looks like YOU'RE the aggressor. Then they frame every defense as progressively crazier, until they rally a whole crowd to hate you.

Isn't the internet great?

1 year ago 2 0 1 0

I know I always talk about being a FC fan, but I do agree FCs should not be repeatedly called nor have stateful side effects.

But then again, no components should imho. Render once, bind directly to nodes, avoid complicated lifecycles and hooks.

1 year ago 0 0 0 0

CSS experts are very, very hard to find, I'm learning.

1 year ago 1 0 0 0

Even in Sass, I've always felt that nesting encouraged bad patterns that result in specificity issues.

1 year ago 3 0 1 0

Guess you did mention compiler and IDE tooling, haha. But now I wonder how far you can take TypeScript

1 year ago 3 0 1 0

Type checking would have to be an IDE extension, wouldn't it? Not sure TypeScript is smart enough by itself, but I also haven't thought long about it.

1 year ago 3 0 2 0

Is it more valuable for a dependency to be easily stripped out, or to be well-maintained forever?

1 year ago 2 0 1 0

Ayy, remember this? Squashed!

www.thunderous.dev/docs/rendering

1 year ago 3 0 0 0

I feel like I can figure this out if I look close enough at the links already provided, but any chance you know where to keep tabs on this team's progress?

1 year ago 0 0 0 0

While Thunderous may not LOOK native, its goal is to operate closer to bare metal without the complexity of a render lifecycle, non-native decorators, or a vDOM.

That being said, would it be a desirable feature to add some codegen to transform Thunderous components into plain web component classes?

1 year ago 2 0 0 0
Advertisement

Oh sick! I expected this to be one of those things that was too difficult to implement. Next question is whether we're going to see attention on it for the next several years... 🤞🤞

1 year ago 1 0 1 0

Will there ever be a declarative version of adoptedStyleSheets? Is that even on the radar?

1 year ago 1 0 1 0

Tbh though, I was never sure how I felt about this proposal. Breaking encapsulation for those who reject it? Is adoption worth more footguns?

Hmmmm.

1 year ago 2 0 0 0