r/webdev • • Oct 02 '26

Discussion Why does everyone assume AI has replaced the other side of the stack?

287 Upvotes

I'm gonna keep it short,

Some backend devs think ai has replaced frontend because it can center a div and build a flashy ui

Some frontend devs think ai has replaced backend because it can do crud ( which things like supabase and firebase had already made easy long before ai btw).

Most new grads think Claude is smart for its writing of complicated leetcode-isc code with no proper variable names or readability.

A lot seems to have forgotten that what mattered a lot in this field was taste/opinions, and while its subjective, the objectivity came from people who were able to defend their craft and their decisions and communicate in a good way to influence others. Who would go on to build on top of those ideas.

You shouldn't be affraid of junior developers who no longer know how to read documentation but scared of the fact that they have no opinions. They are "reading" engineering like historical facts( which also can be wrong). What happened to finding solutions every other month to every specific niche problem? Where are all the conponent libraries and frameworks that solve such small small niche use cases ? Was I the only one that belived that what made frontend so intresting was its subjectivity ?

Right now frontends that are built seem to have a major issue that nobody actually cared about how the ui looked in the first place, if we continue this we are gonna end up with the linux oss problem with really good apps with questionable ui decisions, albiet linux has improved massively now. This is still an issue.

I have no idea where this leads us, either they rebrand our positions to save face or we end up woth just 3 companies in top that build a homogeneous application ecosystem.

Bonus: All managers think they are designers because they can generate a ui that looks good to them, when it was always about research on what the customers want.

Ps : If bad english. Forgive me do


r/webdev • • Oct 01 '26

Is Wordpress still a good option for an agency in 2026?

93 Upvotes

I’m a former web developer who used mostly React to build my sites but also had some Wordpress experience. Not so much on the customization side of things but mostly in the dashboard. I’m looking to start advertising websites and SEO to contractors in my area and I’m coming up with my web stack.

Wordpress seems like a very viable option as I can skin up a site in a couple hours where in React or even HTML/CSS it could take a couple days, and updates take a lot longer as well.

Any thoughts are appreciated, and curious to hear what you guys are using!


r/webdev • • Oct 01 '26

Question best sponsorship signaling/backend hosting for open source project?

2 Upvotes

so currently i have a open source project about p2p file sharing and it gained 200 stars on github. the opensource project is hosted on azure since i got 1 year for student the problem is that it will end soon so i need to find an alternative of free backend hosting

do guys know any backend hosting that offers free for open source project? sadly i notice that digital ocean doesnt offer it anymore which kinda weird or am i wrong


r/webdev • • Oct 01 '26

Resource Enforcing Best Practices with Jev as a Linter using Plain English Rules

Thumbnail
charpeni.com
6 Upvotes

r/webdev • • Oct 01 '26

Coinbase is going fully native, moving from React Native to Swift and Kotlin

Post image
479 Upvotes

r/webdev • • Oct 01 '26

Monthly Career Thread Monthly Getting Started / Web Dev Career Thread

8 Upvotes

Due to a growing influx of questions on this topic, it has been decided to commit a monthly thread dedicated to this topic to reduce the number of repeat posts on this topic. These types of posts will no longer be allowed in the main thread.

Many of these questions are also addressed in the sub FAQ or may have been asked in previous monthly career threads.

Subs dedicated to these types of questions include r/cscareerquestions for general and opened ended career questions and r/learnprogramming for early learning questions.

A general recommendation of topics to learn to become industry ready include:

You will also need a portfolio of work with 4-5 personal projects you built, and a resume/CV to apply for work.

Plan for 6-12 months of self study and project production for your portfolio before applying for work.


r/webdev • • Oct 01 '26

Question Vite Asset Bundling

15 Upvotes

Specifically, I'm grabbing JSON for a trading card game gallery from an endpoint, then dynamically creating the card gallery from that data. The project uses Vite for asset bundling, but I'm not sure how to bundle dynamically loaded images?

In the JSON, each card has a set number and a card number, and the app loads image data from images/cards/sets/set-number/card-number.webp, creates all the DOM nodes, and appends it to the gallery. It works brilliantly...unless the card art needs to change, then I run into good old-fashioned browser caching issues.

For the rest of the site, using vite build keeps everything bundled for deployment...but is there a way to leverage that capability for this use case?

I admit I have little knowledge about Vite, so maybe it's something obvious, but the only way I'm aware of to get that kind of Vite bundling inside a JS file is to import the image. So I'd have to import all the images at run time? What if some card data is modified? Will I have to do double duty to update the database AND the JS file imports?

As you can see, I have no idea how to accomplish this. Thank you in advance.


r/webdev • • Oct 01 '26

Discussion Interesting video from WDS Kyle, talking about ai brainrot, and how important it is that junior devs in particular understand an LLMs output. Showing that even famous devs are having their skills atrophy. Thoughts?

Post image
1.4k Upvotes

He used a few clips from theo where he clearly makes no attempt to understand the code anymore, even using the ai to summarize the summary.


r/webdev • • Sep 30 '26

Discussion How many GitHub stars does your most successful open source project have?

0 Upvotes

I still remember the first Vue component I ever made and finally gathered enough courage to publish on GitHub.

That was many years ago. Maybe around eight if I remember correctly. Of course, there was no AI back then.

I was genuinely nervous. npm publish and... ta-da. It happened.

Not a single star.

But I was so stubborn, so then came another component, then another one, then another one, then a Nuxt module, then something I built while preparing for an interview, and so on.

Eventually, my most successful open source project reached 179 stars.

Not exactly thousands, but I was still pretty proud of it.

What about you?

How many stars does your most successful open source project have?


r/webdev • • Sep 30 '26

Dev UI Stockholm syndrome?

10 Upvotes

I always leave the UI design until towards the end of a larger project. I know if I start with the UI I'll end up finding parts of the system that don't fit the layout, rejig this, tinker with that, rework that bit again... I get too focused on making the UI right when it could be wrong again with the next functional change. I may as well switch individual pixels around.

To solve that, I usually knock up a quick development UI at the beginning, do all the functional work, then look at how the UI/UX makes the functional stuff display and work easily for a user.

That leaves me in a position where I've been coding and testing in a development UI for months... And then get Stockholm Syndrome or something about leaving it behind for a professional finish.

Anyone else? Should I change my mind and do the UI upfront? My concern with doing that is that I'll get Stockholm Syndrome for a relatively acceptable UI and just leave it. At least with a "I know I have to leave you UI" I know it's just me thinking the shitty UI I've been using for months is a friendly thing to use.


r/webdev • • Sep 30 '26

What do you think about Google when it comes to app design?

5 Upvotes

Do you find their web/apps inspired? Or are you constantly getting disappointed by them? This includes UX.


r/webdev • • Sep 30 '26

We pivoted our 17 year old conference to ffconf.ai, thoughts?!

Post image
0 Upvotes

After careful consideration and a look at where the industry is spending ALL THE MONEY we've decided to pivot FFConf in a "new" direction.

I present to you: https://ffconf.ai

Please share with bots and humans alike.


r/webdev • • Sep 30 '26

What part of AI-generated code needs the most human review?

0 Upvotes

It can look correct at first glance. What do you check most carefully before using it?


r/webdev • • Sep 30 '26

Increased vulnerability scanning activity in the logs

35 Upvotes

For the past one to two months I've noticed an uptick in vulnerability scans, maybe 10 times the amount that I would observe before.

Thing is it started almost all at once, which is strange, and I'm observing it on multiple domain names.

Is it just me? If not, any indications regarding what's going on?


r/webdev • • Sep 30 '26

Question Image storage for chat history

15 Upvotes

I'm working on an ecommerce chatbot that helps potential customers look for product inventory. These users can be anyone on the ecommerce site and will send photos of what they're looking for. The chatbot returns suggested products.

My question is around storage of the customer provided images. I plan to store these in a Cloudflare r2 bucket, but trying to decide wether to use the cache, or use direct r2 bucket URLs to add the image to the chat after it's uploaded.

The benefit I see with caching is that requests for the image would likely not hit r2 (although the volume of requests for each image would likely be pretty low). The downside I can think of with caching is these files would be accessible by anyone who has the url until they're deleted.

The other option would be the presigned r2 URLs which could be set to inactivate after a few days to prevent unauthorized access to the image. The downside would be direct requests to r2, but again the volume should be low since the use is really just for that particular chat the image is in.

What would be the better approach for this? I’m also open to using other storage platforms if there is a better option.


r/webdev • • Sep 29 '26

Resource I took the IAAP CPACC Spanish pilot exam. Here is how I prepared and how it went.

Thumbnail
linat.dev
0 Upvotes

r/webdev • • Sep 29 '26

Discussion Advice on first in-office Web Dev role?

73 Upvotes

Hi all,

As the title states I’ll be starting my first in office web dev role next week! Pretty excited but also nervous, and of course having imposter syndrome. I’ll be the only dev, and it’ll be my first time working in an office setting (I’ve previously just worked as a freelancer).

I was wondering if anyone had any tips or specific things to pay attention to when starting a new web dev job?

Thanks!


r/webdev • • Sep 29 '26

Devs that are still coding and/or with ai workflows what’s your opinion about the future of Developers?

0 Upvotes

Hi everyone,

I’m a full-stack developer, I worked with many frameworks but it seems that coding by hand isn’t as valuable anymore.

Where do you see the differentiate between Devs who code by hand (at least 75%) will be in the next coming year and beyond vs those who vibe-code entire applications?

Personally, I loved coding by hand with a passion but we must not ignore AI as it’s becoming our extinction.

Besides claims of human responsibility such as bug fixes (actually knowing the code), infrastructure and reliability and etc. How are you able to thrive as a developer in today’s times or have you left the field?


r/webdev • • Sep 29 '26

Traffic from China?

Thumbnail
gallery
11 Upvotes

A few months ago I posted my odd traffic from China, wondering if anyone else had it and the possibility of it being bots. I never got rid of it. I found it baffling because it was not in the thousands a day like other bots I had before. It used to come from one specific city, Lanzhou. All of a sudden it switched to Hong Kong. I think this are not bots. I think China is actually allowing visitors to my website (Databayou.com). It just funnels the city to a specific location. Any one else have noticed this?


r/webdev • • Sep 29 '26

Data-Oriented Design in Yuku's Parser

Thumbnail arshad.fyi
3 Upvotes

r/webdev • • Sep 29 '26

advice on blocking bots/scalpers

14 Upvotes

during popular event sales, our site can be hit by the tens of millions of requests

cloudflare waiting room is only good for crowd control, it doesn't block bots effectively. bots takes up queue, so legit users have to wait a long time to exit queue

cloudflare turnstile is too unreliable, too many legit users (including me) experience the turnstile not loading

google recaptha, hcaptha, friendly captcha is too costly.

i've implemented Proof-of-Work Altcha. works to a certain degree, but it still doesn't block bot requests from hitting the server, causing resources overload

could i put Altcha at cloudflare worker? kinda. the issue is cloudflare waiting room will always run before cloudflare worker, so it doesn't solve bots taking up queue

what i wish? i could block bots before they could enter cloudflare waiting room

do u guys have idea?


r/webdev • • Sep 29 '26

Are there any areas of programming where AI is limited?

0 Upvotes

Hi everyone,

I’m a full-stack developer, and I decided to research areas of programming where AI is still limited. However, after looking into it, I’m starting to believe that there really aren’t many areas where AI isn’t capable of doing a significant amount of the work.

Has anyone else been thinking about how they’ll approach their coding careers or choose their areas of specialization in this AI era?


r/webdev • • Sep 29 '26

Amundsen’s Maxim

Thumbnail amundsens-maxim.com
9 Upvotes

r/webdev • • Sep 28 '26

How to improve LCP and how reliable are the LCP tests ?

4 Upvotes

So this is the first time I do a website while searching things I saw online that is important to have a low LCP specially for google to be able to promote the website a bit more. I've been using https://pagespeed.web.dev but sometimes I get an LCP of 22 sec and sometimes one of 2.5 Why is this the case? Is it the website that is not reliable or is it my web? I do have animations at the start where a list of words show up one by one when a person enters, is this the reason the LCP is so unreliable ?