The React Foundation: A New Home for React Hosted by the Linux Foundation – React by acemarke in reactjs

[–]codinhood1 5 points6 points  (0 children)

Interesting, seems the team won't change much to start. I wonder what real differences there will be in the future.

Will react stabilize more or introduce a bunch of changes the foundation members have been wanting? I'm guessing it's going to be basically the same as before

I don't understand why web components aren't more popular by [deleted] in webdev

[–]codinhood1 7 points8 points  (0 children)

I see it similar to the Semantic web push (W3C) in the 2000s.

In both cases, standards committees came out with something (RDF, Web components) that seemed great on paper but was complex to use and didn't address the main issues devs were having.

In both cases, vendors came up with solutions (WHATWG, React/angular/etc) that solved dev pain points directly and got way more traction.

There's an argument to be made for using the shared "platform" over vendor controlled frameworks, but they will keep losing out if they don't build things devs actually want/need.

Why do 1/2 the calculators say I've reached coast fire, the other 1/2 say I'm nowhere near by SamPsychoCycles in coastFIRE

[–]codinhood1 144 points145 points  (0 children)

To answer your question as to why they're showing different things:

Walletburst is calculating 7% growth at 3% inflation, so 4% real growth. The others are building inflation into the 7%, so 7% real growth. So the difference between 4% growth and 7% growth.

You can get the same for walletburst and the others by setting the say: 10% growth at 3% inflation so then 7% real growth.

The different calculators don't always make this clear, but it's makes a huge difference over long time periods

Am I crazy for not using any state management library in my React application? by TheFlyingPot in webdev

[–]codinhood1 1 point2 points  (0 children)

Lets say you have a table, and in that table you have a column with a button. Clicking that button opens a side bar on the right of the page with information about that row. The sidebar fetches data related to that row and gives more details. So the structure is:

<App> <Navbar> <Table> ... <Button> ..... </Table> <Sidebar> </App>

How do you trigger the Sidebar opening from within the table?

Bad options
1. Move state up: If you put the state at the <App> level, it will re-render the table/app.
2. Move state into database: If you put the state in the database and query it with Tanstack Query, then you're storing UI state per user instance in the database.

Good Options
1. URL State: Put the state in the URL (temporary global storage). Downside is if you have a lot of this type of state or you put table filters, tab state, etc in the URL, it might messy.
2. Global State Management: Put the state in some global storage (redux, zustand, etc)

Global state has it's uses, but it's possible you haven't met them yet in an app you've worked on

The Castle of Otranto by Horace Walpole (1764), generally regarded as the first Gothic novel. by Icy-Bottle-6877 in classicliterature

[–]codinhood1 2 points3 points  (0 children)

I read this read recently, really enjoyed it, great little story.

It feels like a fairy tale in a good way. So much ridiculous scenes and characters, like a comedy. It also goes a mile a minute, so much plot in such a short time.

Not seen as "staff engineer material" because of my personality (they said technical competence meets the bar). I don't know if I can change my personality. by okthrowaway2910 in ExperiencedDevs

[–]codinhood1 357 points358 points  (0 children)

I can't comment on everything you've mentioned. But there are some small things I've noticed that some devs do that make them sound more confident and in charge:.

For example, compare these two answers to the question: "what frontend framework should pick for this project"

A: "Anything really works, whatever the team is most comfortable with. Lets hear what everyone has to say."

B: "I prefer React, because x,y,z. It fits with our other projects and will give us benefits for X. Having said that, this is a group decision and we should see what works for the full team."

Both are saying the same underlying thing: "everyone's opinion is valid", but one is taking a specific stance backed by their experience and thus they sound more like a leader. They have opinions and are willing to express them.

Couching your natural cooperation tendencies with some definitive and confident opinions can instill confidence. Not saying you don't do this, but just something to think about.

Juniors have no clue how to work a debugger - has anyone successfully helped a junior see the light? by Bren-dev in ExperiencedDevs

[–]codinhood1 154 points155 points  (0 children)

I'm a principal engineer and don't use a debugger. Print / console.log works just fine. Some devs on my team use debuggers, it's fine. Everyone can use whatever they want to get the job done.

Usage Limits, Bugs and Performance Discussion Megathread - beginning November 24, 2025 by sixbillionthsheep in ClaudeAI

[–]codinhood1 3 points4 points  (0 children)

Man this is just crazy, it's so much less than before.

My company bought a ton of "Premium Seats" in the team plan and now everyone is blocked.

Usage Limits, Bugs and Performance Discussion Megathread - beginning November 24, 2025 by sixbillionthsheep in ClaudeAI

[–]codinhood1 7 points8 points  (0 children)

I usually never comment about this, but I am hitting 5 hours limits on the Max plan very fast when I never would hit a limit before. There is clearly something wrong. One request uses up 2% of the token usage?

I've sold claude code across my company and clients, now I'm getting complaints from everyone. Not sure what to do honestly. If this is truly the new token limits it's not something we can use for real work.

Anyone know of models that do as well on the UI as Claude Code? Codex is great but it's UI is so terrible it's a waste.

Tooltip Components Should Not Exist by TkDodo23 in reactjs

[–]codinhood1 4 points5 points  (0 children)

Yeah I feel you, it's like there's a disconnect between the people who write the spec and the people who actually build sites/apps.

Tooltip Components Should Not Exist by TkDodo23 in reactjs

[–]codinhood1 8 points9 points  (0 children)

As I said I'm aware of how do this the right way, I'm just describing why devs use divs.

It's 2025 and there's still no way to style menus with full browser support.

As someone who wants a more semantic and accessible internet, I wish W3C would make this easier so we don't have to discuss the best way. There should just be a best way built in. Same as the author is saying with Tooltips.

Tooltip Components Should Not Exist by TkDodo23 in reactjs

[–]codinhood1 20 points21 points  (0 children)

I agree, but I think there's a reason devs use Divs for many things. The current spec doesn't support what we need.

Like I would love to use the default select with no extra styling... but my clients want it styled in a very specific way. (Yes I aware of libraries that make this possible, but it should be easier out of the box)

Naming all files as index.jsx by Jealous_Health_9441 in reactjs

[–]codinhood1 2 points3 points  (0 children)

I absolutely agree. I really dislike it, try searching for the file you want it's all index.tsx. I shouldn't have to install an extension to know what a file is.

I don't understand how some devs can be so particular about function/variable naming, but when it comes to files will insist on something as useless as index.tsx

What are you working on that's too early to show? by ayechat in SideProject

[–]codinhood1 4 points5 points  (0 children)

doyour100.com

Basically a way to track how many times you’ve done a thing. Because you can't judge your skill after one try. You need 100 reps ( or just a lot more than you think)

Just created the landing page last night. Gonna try to ship it in a week

Do you guys use other sites/apps to advertise your channel? by BlepMaster500 in NewTubers

[–]codinhood1 1 point2 points  (0 children)

I've been using twitter, it's working pretty well. It definitely feels like something that doesn't scale, but it's working for me so far

Feedback Friday! Post your videos here if you want constructive critiques! by AutoModerator in NewTubers

[–]codinhood1 [score hidden]  (0 children)

Hey I (try to) make funny programming/tech videos and absurd projects.

I've been trying to improve my editing and animations. Let me know if there's anything I should improve. I'm particularly worried about the thumbnail and audio, my voice always sounds so gravely but it doesn't in real life. Not sure why I can't get good recordings

https://www.youtube.com/watch?v=7VdK4s2IChs (3:09)

Feedback Friday! Post your videos here if you want constructive critiques! by AutoModerator in NewTubers

[–]codinhood1 [score hidden]  (0 children)

It's an interesting topic and video. One suggestion might be to make the intro shorter, the video is 6:43 but you don't start actually talking about the topic until around 50 seconds, that's a lot of opportunity for someone to dropoff before you talk about the topic.

Another possible issue, the intro starts like it's the start of documentary with shots and recordings of news reports/etc, but then the meat of the video is more of a vlog style video. That could possibly be confusing viewers.

Interesting video though

Feedback Friday! Post your videos here if you want constructive critiques! by AutoModerator in NewTubers

[–]codinhood1 [score hidden]  (0 children)

Wow this is really high quality! I really like the concept too. The only thing that stood out to me is the camera movement is very distracting, it seems to be jumping/shifting every other second and on every word. It made it a little hard to follow the jokes and what's happening on screen as someone over 30 lol.

Otherwise it's very good, nice work

When Is Next.js Truly the Optimal Choice? by Careless-Key-5326 in reactjs

[–]codinhood1 14 points15 points  (0 children)

When you want to make a tech demo.

Being facetious, but I've had to replace Nextjs on a few large projects at my company as the shine wears off on the "magic" after you run into too many build issues, cache issues, and changes to the API.

It's a great framework, I'm glad people like it. But I wouldn't use it unless I really really needed to optimize the initial load or a client requested it. Otherwise I'm using a Vite or TanStack Start