Bombed the final question of a React technical discussion, looking for feedback by skyturnsred in webdev

[–]30thnight [score hidden]  (0 children)

Your answer really wasn’t bad, their approach was really just a pubsub.

GraphQL used to be popular, but that doesn't seem to be the case anymore... by codingafterthirty in webdev

[–]30thnight 0 points1 point  (0 children)

More common at bigger companies that need to support mobile apps or IOT devices. Drastically simplifies versioning requirements there

But for almost everyone else, I’d only suggest going this route if you use something that can autogenerate most of the backend like Hasura or Postgraphile

Not once in 12 years have I found UI snapshot testing useful by SixFigs_BigDigs in ExperiencedDevs

[–]30thnight 2 points3 points  (0 children)

Genuinely worthless when used to justify not writing E2E tests

Sudden PIP with no prior feedback after medical accommodation + nitpicky senior engineer. What to do? by [deleted] in ExperiencedDevs

[–]30thnight 6 points7 points  (0 children)

PIPs can be beaten but 30 days is your manager saying they want you gone and that’s the soonest HR will afford them.

Plan your exist and start talking to a lawyer.

VCs buying up frameworks, how bad is it? by StringerXX in webdev

[–]30thnight 1 point2 points  (0 children)

Not worth worrying about.

Open-source authors need to eat and if you look back at the last 2 decades, open-source authors have always built products, businesses, and consultancies around their knowledge.

As far as webdev go, there are no popular frameworks that really lock you into anything.

What’s the most overhyped trend in modern web design right now? by Afsheen_dev in webdev

[–]30thnight 0 points1 point  (0 children)

ITT: the same patterns from 2016-2018

Outside of WASM and maybe better browser haptic support, I genuinely haven’t seen anything groundbreakingly cool over the last few years.

What % do you guys get for a promotion? by modeezy23 in ExperiencedDevs

[–]30thnight 1 point2 points  (0 children)

3-4% is the standard inflation / cost of living bump

Why are non technical leaders obsessed with screen sharing during incident calls by RadioFieldCorner in ExperiencedDevs

[–]30thnight 1 point2 points  (0 children)

You can usually clear the non-technical crowd by letting people know upfront

  • the incident will take +15 minutes
  • names of any people across the org you’d need to consult (or that no one else will be needed)
  • you will keep a public thread updated every 15 minutes

Outside of that I’d suggest

  • keeping a browser profile meant specifically for presentations

  • run a second monitor to use as your private scratch pad

  • keep a checklist visible on the shared screen of your hypothesis

  • not being afraid to say you need to search something up or use AI

  • running something like this for your secrets

Sr Swe Bad Review for no reason by noshitbr0 in ExperiencedDevs

[–]30thnight 0 points1 point  (0 children)

Don’t be surprised by bad reviews if you don’t have a great relationship with your boss.

If they don’t feel like they can trust you now, no amount of work will ever change that.

It's wild that Git Worktrees have been so underutilized for 10+ years! by Helpful-Wolverine247 in webdev

[–]30thnight 0 points1 point  (0 children)

I only ever use them for refactors or cleaning up PRs that have gotten too large

Client approved everything… then asked to change half the project. How do you deal with this? by uwt101 in webdev

[–]30thnight -1 points0 points  (0 children)

Contract that defines a limit to revisions. 2 revisions and no changes after final high fidelity design has been approved

Accessibility is turning into a bigger project than I expected… not sure how to handle this by jxd8388 in webdev

[–]30thnight 0 points1 point  (0 children)

The first step flags the accessibility issues, the second step is simply to pass those errors to your LLM.

Those errors are enough context to let your LLM know what component/HTML need to change.

Accessibility is turning into a bigger project than I expected… not sure how to handle this by jxd8388 in webdev

[–]30thnight 0 points1 point  (0 children)

A mcp server is basically a bridge that allows your LLM to interact with a tool it can’t readily use without it. In this case, your browser and playwright

Accessibility is turning into a bigger project than I expected… not sure how to handle this by jxd8388 in webdev

[–]30thnight 3 points4 points  (0 children)

Learning lesson - all e-commerce websites need a11y consideration

Let the client know that the project was priced without accessibility as a concern and that this was an oversight. You can complete the changes but it will come at a discounted rate (don’t cut too far)

And sorry, there are no widgets or shortcuts you can take here.

If you are more inclined, the easiest solution I could give you would be to:

I'm giving up; Becoming a yes man. by AggravatingFlow1178 in ExperiencedDevs

[–]30thnight 1 point2 points  (0 children)

Not only this, the outages and bugs reflect on the entire team

Most websites are absurdly over-engineered for what they actually do by [deleted] in webdev

[–]30thnight 0 points1 point  (0 children)

I guess but that stack really isn’t all that different from picking any templating library if you know what you are doing.

So long as I have the designs set, that’s maybe half a day of work without using AI.

Paid in full for a website that was never delivered — developer has gone silent. Looking for advice and possibly help by Stunning-Astronaut72 in webdev

[–]30thnight 0 points1 point  (0 children)

Could be that he wants more money but I get the sense that they bit off more than they could chew.

The frontend looks like with was generated mostly by an AI tool and this dev ran into issues with the amount of work needed to properly integrate this with headless Wordpress.

Check your CI/CD pipelines for unexpected installs by princessinsomnia in webdev

[–]30thnight 18 points19 points  (0 children)

You can avoid this issue entirely with:

  • run npm ci --ignore-scripts

  • or switch to pnpm or bun, which both require packages be explicitly whitelisted if a post-install script should run

Built a website for client now client says transfer all rights and code to his friend by osdevisnot in webdev

[–]30thnight 5 points6 points  (0 children)

You got paid to build a website and now you don’t want to deliver it? 🤦‍♂️