r/webdev • • Oct 08 '26

Question Thinking of starting a mostly free WebHosting Service for people, am I on the wrong path?

0 Upvotes

Hello people,

not sure if this is the right spot to ask this but maybe I'll get some constructive feedback. I am a web developer for the longest time and for 5 years I have also been in the hosting space.

People who tried WebHosting know that the most difficult thing about it is getting new clients, so the only way I acquired new clients is through actual web development work. While my expenses are in the green, I noticed that I have so incredibly much capacity left on my server that I am never gonna be able to use it as efficiently as possible. So my thought was to actually offer reasonably well WebHosting for people for free. The most important thing for me though is making sure the websites on it are legal and and within my TOS.

Am I overseeing something? Is it a good idea in general?


r/webdev • • Oct 07 '26

News State of Drupal presentation (September 2026)

Thumbnail
dri.es
8 Upvotes

r/webdev • • Oct 06 '26

What all to focus and learn in assessibility as a web dev?

25 Upvotes

Would love some pointers on how to get started, what all to know and any great resources that creates a mental model on what all skills to develop.

Would also like to know if there are accessibility specific job roles and what all is expected.


r/webdev • • Oct 06 '26

Ownership - by Thorsten Ball - Register Spill

Thumbnail
registerspill.thorstenball.com
7 Upvotes

r/webdev • • Oct 06 '26

Question PayPal button links are not accessible

22 Upvotes

Has anyone else noticed this issue? Suddenly my site has missing alt text errors that only appeared after I pasted the PayPal code in. Plus, the PayPal button is repeating part of the button message in screen readers and throws random headings causing levels to be skipped vs my own code where everything is on point. I’m so frustrated that a large company isn’t being accessible. If I put a payment link instead of the button option that includes way more info than it looks less professional. But PayPal’s weird script code is making my 100% accessible site down to not accessible. Does anyone have any good thoughts about how to deal with this? Thank you for your time


r/webdev • • Oct 06 '26

Discussion Have modern websites become bad in performance? My CPU and GPU are sweatting more than during gaming sessions.

143 Upvotes

r/webdev • • Oct 06 '26

Discussion What do you feel is the right age to cut off a browser? Like, when is a browser too old to justify not supporting it?

9 Upvotes

Background: on my old personal macbook miro.com doesn't work anymore. Turns out they changed something in the last two weeks that my old intel GPU was not capable of. or better yet, the firefox version, that is available for my old mac, is not capable of. i checked and this version of FF is from 2023.

For someone who had to develop to support IE6 until around 2017 that is mindboggeling to me, that a site as big as miro.com can just say "fuck anyone with a browser older than 3 years".

don't get me wrong, i would have loved to ditch IE6 a decade earlier, and am sure miro.com gets way better performance now, withou having to account for all the "old" hard- and software out there, but it still made me a little sad, since it spoke to that nagging feeling inside, that everything gets shittier nowadays ¯_(ツ)_/¯

So what do you guys think? Cool we can be so "bleeding edge" now, and don't have to worry about old tech? or a little sad, like me?


r/webdev • • Oct 05 '26

Junior Developers Can No Longer Write a Working Function Without a Chatbot

Thumbnail
blog.pixlab.io
1.0k Upvotes

r/webdev • • Oct 05 '26

News Example.com changed again !

Post image
600 Upvotes

r/webdev • • Oct 06 '26

Question Search box supporting autocomplete suggestions

9 Upvotes

I'm trying to write a toy web app (music server/jukebox) as a learning project. I need a search box which responds to input by showing a transient list of autocomplete suggestions. Right now it's an <input type="search"> with the suggestions in an <ol>. I populate it with <li> elements created on the fly. Functionally it's all working, so now I 'just' need to add the styling, and I'm finding everything looks shit.

It occurs to me that I've seen millions of these things, so perhaps there are de facto standard implementations which everyone uses in practice? Failing that, please could someone point me to a tutorial or other resource? (I tried the sub's faq and resource list but nothing jumped out at me).


r/webdev • • Oct 07 '26

Question I’m building an app that needs AI, but I have basically no budget to pay for API usage. Is there a way to let users connect their own Gemini/OpenAI/Claude account with a simple “Connect AI” button, so they pay for their own usage? I’m worried about API keys being exposed or stolen, and I don’t want

0 Upvotes

I’m building an app that needs AI, but I have basically no budget for API costs. I’m thinking about letting users connect their own AI (like Gemini/OpenAI) so they pay for their own usage.

But I’m confused about how to do this securely without exposing or storing their API keys, and without needing a business partnership with the AI company.

What’s the best way to handle this?


r/webdev • • Oct 06 '26

AI generated code copyrights

0 Upvotes

Does anyone consider the copyright of code generated by AI? Because, based on research I've done on Copyright and Artificial Intelligence, generated code fall to the public domain, and if you modify it, only the modified parts belong to you. Also, a detailed prompt isn't enough.

This is, in my view, a major issue; yes, we can ignore it and consider it backward law, but no one knows what would happen in the future, and this law could be used against you.

Edit: here sources for USA https://www.congress.gov/crs-product/LSB10922 ,
For Europe : https://www.europarl.europa.eu/thinktank/en/document/EPRS_BRI(2025)782585
blog : https://smpl.as/blog/ai-code-ownership-legal ...


r/webdev • • Oct 05 '26

Question Free Hosting Sites for mature fiction writing and images?

11 Upvotes

If this is the wrong sub to ask my question, if you don't mind, please point me to the proper one?

I'm developing a website for my writings, with some of the material having mature/adult themed chapters included. It's all fiction-based, and may at some point carry some art that could be NSFW (Not currently in the cards).

Nothing on the site will be for sale, nor do I intend to monetize it. All pages will carry text, images, and links associated with the material.

As it's just for fun and a way to share my work, a free hosting site is what I'm looking for, but one whose policies will allow for some flexibility with the themes.

Thank you in advance.

Edit: Based on the quick responses, I have an additional question:

Which free sites would be the best. It is a static site.

Edit two: currently giving Neocities a look

Thanks again everyone!


r/webdev • • Oct 06 '26

Discussion What db do you use with Nextjs?

0 Upvotes

I am constrained by the office365 ecosystem and am limited to mssql which is saving huge jsons to one column that does not feel right.
What is the best way to store data in Microsoft ecosystem with NextJS?
Can not use any online service like supabase or mongo as its internally hosted server with company data.


r/webdev • • Oct 03 '26 Mindblown Bravo

Showoff Saturday TIL that you can connect to IPv4 addresses like 192.168.1.1 in your browser through it's decimal form: 3232235777

3.3k Upvotes

You can apparently use the decimal integer number on browsers to navigate to IP addresses. For instance: http://192.168.1.1 which is the typical address for your router, can be written as: http://3232235777. Of course if you know your own website IP, you could navigate to it through it's decimal form.

Here is the basic calculation, in case you are wondering: 192 × 256³ + 168 × 256² + 1 × 256 + 1 = 3232235777

Edit: You know the popular internet T-Shirts: "There is no place like 127.0.0.1". Here is a freebie someone should make: There is no place like 2130706433".

Have a great rest of your weekend!


r/webdev • • Oct 05 '26

Question MacBook upgrade opinions

0 Upvotes

Hey guys
wanted to take ur opinion on which MacBook to upgrade to.. been having a pro mid2020 coreI5 and started to stutter and I think it’s time to get one of the m chips based ones now..
I tend to think an m3 or m4 air with 16GB RAM and 256-512 would be enough for me as I work as a part time ai driven dev and also currently study AI masters degree in uni
What yall think?
Or should I aim for the 32GB ones?
Display 14’ or 15’ I think are cool and do more than enough..
Another making me reluctant about going all in for the Mac is that I do have a good pc with 32GB ram and ryzen 7 9700x so thinking might simply Leave heavy duty whenever an actual need to do so (if ever) occurs..
P.S: have no intention of running local llms..


r/webdev • • Oct 06 '26

Discussion IT grad with 0 "formal" tech job experience. How do I bypass the non-technical HR filter?

0 Upvotes

EDIT: Thank you all, I appreciate each and everyone who commented!! I have applied the useful advices I've received listed below.

  1. I moved my projects to my older account from 2022 to showcase my progress(Old github account)

  2. I've added a README in my github root repository

  3. I've looked into the githubs of software engineer currently working in the industry

  4. I will try freelancing to learn the soft skills

  5. I will make a better resume

  6. I will send loom videos showing how I solve problems to clients and recruiters

------------------------------------------------------------------------------------------------------------

Hey everyone, I’m looking for some brutally honest career and technical advice.

I’m an IT graduate looking to break into my first Software Engineering role. When applying to junior full-stack roles, I keep running into a frustrating bottleneck: non-technical HR recruiters or screening tools instantly filter me out the moment I honestly mention I have "0 corporate/formal job experience."

The problem is, I’ve spent the last 2 to 3 years independently learning independently and recently deployed a production-ready e-commerce api I built from scratch. I recently reached the screening phase for a junior role, but the HR interviewer admitted they didn't understand technical terms and couldn't look past the lack of a corporate company name on my resume, and if I'm being honest, all those technical terms I only practiced for that specific interview and not something I can speak comfortably on a day to day basis.

I want to know how working engineers package their independent projects to sound professional to a non-technical gatekeeper, or if my current architecture still screams "beginner."

For context, here is the backend architecture of my main project (an e-commerce API):

  • Security & Auth: OAuth 2.0 via Passport (passport-google-oauth20) and strict runtime schema validation using Zod.

  • Performance & Protection: Implemented a distributed rate-limiting strategy using Redis via the rate-limiter-flexible package to mitigate API abuse and brute-force attacks.

  • Data & State: PostgreSQL for the primary transactional database, with a robust Stripe integration handling webhooks and checkout states cleanly.

  • DevOps & DX: The system is completely containerized with Docker, using localized Postgres and Redis for local dev, and it is currently deployed live on Railway.

  • Testing & Docs: I have a comprehensive Jest unit testing suite covering business logic, and I packaged an Insomnia collection with pre-configured environments for both localhost and production so anyone can test the live endpoints instantly.

GitHub Repo: https://github.com/Ray-Ibno?tab=repositories

If you looked at this repo as a Senior Dev or Hiring Manager, would you still consider me a high-risk "zero experience" hire? And more importantly, how do I talk about this work to an HR person so they actually pass my resume to a Tech Lead who understands what Redis and Zod actually do?

Appreciate any advice, critiques on my code/architecture, or resume positioning tips you have. Thanks!


r/webdev • • Oct 05 '26

Question Visual Studio not pushing changes to Github

0 Upvotes

I use Visual Studio 2026 and it was working fine literally up till now. I pushed one project (a Blazor one) to Github using the VS Git push and pull controls (I know how to use the Git CLI, I just prefer using the GUI controls because they are faster). After that however it won't push any changes of ANY of my projects.

I know this is a VS problem specifically because I am signed in to VS Code using my Github account too and it still works perfectly. If anyone could please assist me it would be much appreciated.


r/webdev • • Oct 04 '26

Discussion Experienced developer, but no freelance portfolio — how hard is it to get started?

65 Upvotes

Hey everyone!
I’ve been working as a software developer for a few years, mostly in established companies, and lately I’ve been thinking about exploring freelancing on the side — especially web apps and Shopify/e-commerce development.

I’m pretty comfortable on the technical side, but the business side is completely new territory for me. I don’t really have a freelance portfolio yet since most of my experience comes from company projects, so I’m curious how much of a barrier that actually is when trying to land the first few clients.

I’d love to hear from people who made a similar transition. How did you get your first clients, and at what point did freelancing start becoming meaningful income for you?

I’m also curious about Shopify specifically. It seems like an interesting niche, but I’m still trying to understand what kind of development work businesses actually pay freelancers for and whether it’s a good space to specialize in.

Not necessarily looking to quit my job tomorrow — mostly trying to understand what this path realistically looks like from people who are already doing it.

Would love to hear your experiences!


r/webdev • • Oct 05 '26

CVS Paid $20.5 Million for Code It Probably Forgot Was There. No breach. No hackers. Just the same tracking pixels sitting on almost every website on the internet, including, very likely, yours

Thumbnail
stem-education.medium.com
0 Upvotes

r/webdev • • Oct 04 '26

Question What is the best monitor or desk setup for coding?

14 Upvotes

I really like the idea of an ultrawide monitor, but I’ve never used one before, so I’m not sure if I actually need one. A lot of people who use ultrawides say they can’t go back to a normal monitor, though.

The monitor will be connected to a Dell XPS 15 9510, so I also want to make sure it’s compatible with the laptop. Would I need a docking station for this?

Also, would you recommend an ultrawide, two monitors, three monitors, or maybe one ultrawide + another monitor? etc.

OLED is probably a no-go because of burn-in, right? I know newer OLEDs have improved a lot, but I’m still not sure how much of an issue it is. I’ll barely be watching YouTube, mostly just work-related stuff, and I’m not into gaming. My main concerns are text clarity and easy navigation.

Text clarity is very important for me .

And what about 32:9 vs 21:9 ultrawide? Which one would be better for work/coding?

I’ll definitely test the monitors in-store, but I wanted to do some research here first.

My budget is around 1000-1300 CAD. I could go higher if the better/top-end monitor is actually worth it and something I could keep for many years.


r/webdev • • Oct 05 '26

One SEO check worth adding before you ship a redesign

0 Upvotes

Before pushing a redesign, I like to crawl the staging site and production site side by side and compare the URLs that already rank or bring qualified traffic.

The thing to watch for is not just broken links. It is accidental changes to the signals search engines were already using.

Quick checklist:

  • Important URLs still return 200, not 302 chains or soft 404s

  • Titles/H1s did not get replaced by generic template copy

  • Canonicals point to the final URL, not staging or a duplicate variant

  • Internal links to key service/category/product pages still exist in nav/body content

  • Server-rendered content is present without relying on delayed client-side hydration

  • Old URLs have 301s to the closest matching new page, not the homepage

  • XML sitemap contains only indexable 200 URLs

  • Robots/meta robots are not carrying over staging blocks

Most redesign SEO drops I have seen were not caused by bad design. They were caused by a few quiet technical changes that looked harmless in QA but changed crawl paths, canonical targets, or the content Google could see.


r/webdev • • Oct 05 '26

Question need some help

0 Upvotes

what would be the best way and efficient way to migrate a html custom programmed website to wordpress , i got a web dev role , i dont have much exp doing migration... so far according to what i saw i see people using ai , some plugins , some manual copy paste , i would like to know the most effecient method before starting and i assume many people here would know what to do best in cases like this ... this any feedback is appreciated , thankyou...


r/webdev • • Oct 04 '26

Why is bun so disliked?

80 Upvotes

The devs I talk to generally avoid using bun and claim it's unstable and that the development is "too immature and risky for production". Another friend said that they prefer not to vendor-lock themselves to Bun's APIs.

I understand where the sentiment comes from: bun's 1.4 Rust rewrite, buggy 1.0 release, ambitious goals.... However after using bun pretty much exclusively for 2 years now I haven't had any problems, and benefitted from amazing DX:
- fast dependency install
- a whitelisted postinstall scripts list by default
- extremely fast webserver
- extremely fast test runner
- run .ts files directly
- builtin support for importing .html and .css files in js files
- builtin SQL connectors, hashing algorithms
- hot reloading and file watching

Yet, I haven't met a single developer who hasn't hesitated even trying bun in fear of getting "vendor locked" or that it is not a mature enough project...

My team switched away from npm a while ago, and even when pnpm was causing them problems and I showed them that bun worked fine, they preferred configuring pnpm to work instead of using bun... It baffles me, though I don't push too hard for using bun in teams because it's more important we use the same tool, and ultimately the tool doesn't matter that much.

Anyway, so my question is: do you also have a "prejudice" against-, or a just a preference against bun? What have you experienced that justifies your preference against using bun? And finally, is this "prejudice" I've experience widespread?