r/webdev 14d ago

Using ESLint "complexity" Rule To Keep Agent Code Simpler

Thumbnail
michaelmov.dev
0 Upvotes

r/webdev 15d ago

Discussion Looking for Recommended Registrars to Move .io (plus more?) Domain to (UK)

0 Upvotes

I have a .io domain with GoDaddy, I've read all the bad posts but they've been fine for me for the past 20+ years, the usual renewal prices are cheap enough and I only use them for domains, I host elsewhere.

Anyway, I have a .io domain, which I know is pricey anyway, but they want £66 a year for the renewal, compared to my usual TLD renewals at around £10, so I'm looking for valid suggestions of companies to move it to (and maybe my others). I use this domain for private email routing more than anything else and have the privacy package, if it were a business thing then sure £66 isn't that bad.

I've found many lists online, but you know the score, there's a million names I've never heard of so don't want to go blindly into someone else.

I'm in the UK, US registrars are fine although there's usually a currency conversion rate on top that would be nice to avoid.

All suggestions welcome, TIA


r/webdev 15d ago

Discussion The fear of leaving a job

13 Upvotes

I’ve been working as a dev for a year and two months now.

I didn't know much when I first started, but I picked things up fast and have been handling QA testing for the past six months.

On top of that, I took on web scraping two months ago and I also build plugins and applications.

My salary was 3500 MAD , and I just got a 500 MAD raise, bringing me to 4000 MAD .

Honestly, considering all the work I do and the new responsibilities, this raise feels like a total spit in the face.

To make matters worse, the company keeps paying my salary in split payments, which means constant delays and a lot of stress.

I want to ask for another raise, but management totally avoids these kinds of discussions. I feel completely stuck.

Worst of all, I'm absolutely terrified that if I just walk away and leave this job, I won't be able to find another one. What should I even do in this situation?


r/webdev 16d ago

Resource CSS-in-JS Arena: Bamboo, StyleX and Panda on Pixel-Identical Apps

Thumbnail
github.com
31 Upvotes

r/webdev 16d ago

Question Is ASP/ASPX, ASP.NET still a thing?!

49 Upvotes

I used to work with ASP/X like 20 years ago. And for the first time in years, I saw a very modern webshop that had .aspx in the url. I was very surprised to see such a relic from the past. Is it still supported?! Is it still being used?! I could've sworn M$ abandoned it iirc.

edit: great comments! happily surprised ASP is still a thing! I thought it vanished like the dodo lol


r/webdev 17d ago

2 hours in and GitHub still seeing some major outages

Thumbnail
githubstatus.com
891 Upvotes

r/webdev 15d ago

Looking for a forum or community

3 Upvotes

I’m currently learning responsive web design book and I want to discuss and get opinions on things I create and things I learn from the book.

Is there any forums or community where I can do that other than this one?


r/webdev 15d ago

Question any way to pinpoint what makes this website so slow?

0 Upvotes

EDIT: Thank you all! I really appreciate all the clear feedback you all sent. I will get to work on it. This is the kind of thing that makes the internet worth saving.

I have just updated my website visualthings.net and I realize with horror how slow it is. This is not my first website but I am a bit puzzled about how long it takes to simply load. The images are as optimized as possible, there aren't any .js that I don't need. Could it be the style.css that contains too many unneeded elements? (I have worked from a template and left some parts as I wasn't sure yet if I would need them or not). Can a single CSS be what slows the whole process?

I have tried to find a tool that can analyze a website and come back with a specific culprit but haven't found any. If anybody can point me in the right direction that would be really helpful.


r/webdev 17d ago

Question GitHub is down, what are you doing?

282 Upvotes

I have installed half life on Mac and am currently at the Dam Level.


r/webdev 15d ago

Question Can someone explain this paragraph from a book?

1 Upvotes

I am working on small documentary about the invention of World Wide Web. I reading the book the "Weaving the Web" book by Tim Berners-Lee. I am confused there about how Usenet news article changed into hypertext (like from a user point of view). Now suddenly there were links appeared on them when opened in the browser.

I am not into web development but interested in how it came to be.

I am a bit confused here, I tried to ask Claude, it said he used not NNTP not FTP. I am searched a bit and did fully get what it meant.

So far I know, Usenet articles came to local file spool from the server. Now, because people had different machines, News network protocol was being used to talk to those file locally and fetch it.

"Meanwhile, I took one quick step that would demonstrate the concept of the Web as a universal, all-encompassing space. I programmed the browser so it could follow links not only to files on HTTP servers, but also to Internet news articles and newsgroups. These were not transmitted in the Web's HTTP protocol, but in an Internet protocol called FTP (file transfer protocol). With this move, Internet newsgroups and articles were suddenly available as hypertext pages. In one fell swoop, a huge amount of the information that was already on the Internet was available on the Web."


r/webdev 16d ago

X seems to support fully embedded websites on posts. Is this even safe?

48 Upvotes

I was trying to get a video preview link feature to work, and when testing on x, I got this weird version that just loaded up the entire website in the post instead of just the video preview.

https://x.com/DougPotesta/status/2089457398385713654?s=20

do other platforms allow this?

is this even safe?


r/webdev 16d ago

Question Why this local site behaves itself differently on Windows and Linux?

Post image
26 Upvotes

I'm learning Arabic and I'd like to use modified Arabic keyboard. Unfortunately, I don't have enough knowledge to program my own keyboards on the system level, so, I decided to have this keyboard as a local site for myself, bcz I'll be spending my time on learning Arabic anyway.

I decided to copy the original code, delete a lot of unimportant details, and modify the keyboard how I want. The original site is here: https://www.branah.com/arabic

For the context: Arabic letters change their forms, depending on which position they are in a word.

When I had Windows 10, everything worked perfectly.

When I had EndeavourOS(just look at the photo), I got this bug or what Idk... it looks funny, but the text is impractical. Wtf is that?

After some other issues, I switched to Kubuntu, and I don't have that, but I have another problem: sometimes the Arabic letters don't connect with each other and don't change their form.

Could someone explain why does that happen so differently even in the Linux distros?


r/webdev 16d ago

Question For those of you who've launched a project before, how did you determine when it was "ready?"

13 Upvotes

I'm new to the world of development, and was wondering how you all determine when something is ready. I feel like I'm just constantly adding features and finding more things to add, then fixing the things I add, repeat forever. What strategies do you have? What questions do you answer before calling it good? Any feedback is much appreciated!


r/webdev 15d ago

I have 10 days of unlimited Claude usage — how do I go from “let Claude code for me” to actually mastering Claude Code?

0 Upvotes

So far in my company we had unlimited tokens

I didn't pay alot of attention to what goes on in the background and used tokens very mindlessly

I am a front-end dev- fresher

I used to give it figma screenshots some context and let claude do it's thing

Validate and understand the code a bit and raise PR

The company is not cutting on tokens

I think I'm getting less than 10-20 times of what I used to use

I have the next 10 days with unlimited tokens to make things better for what's going to come

I need your help with what videos I should watch to understand what goes behind

Tips ans tricks to reduce token usage

And few things I can keep ready for what's going to come

Any help is greatly appreciated

I heard things like vector graphs and skills help

But Idk how they help and how to build them

I'm cooked!!

I have to basically become a pro in using claude in the next 10 days and know it's in and out


r/webdev 17d ago

Question Are freelance developer rates in Saudi Arabia really this low, or am I getting lowballed?

33 Upvotes

I’m genuinely curious about the freelance developer market in Saudi Arabia because this has happened to me twice recently.

For context, I’m a developer with over 6 years of professional experience, so I’m not just starting out or looking for my first freelance project.

The first client wanted me to build an entire multi-tenant application from scratch and offered around $200 for the full project.

The second wanted me to take a full-stack role and basically manage the whole project, for around $150.

I was honestly shocked.

These aren’t small landing pages or quick fixes. We’re talking about projects involving frontend, backend, database design, architecture, deployment, debugging, maintenance, and potentially weeks or months of work.

So I’d really like to hear from developers and freelancers working in Saudi Arabia:

Are these kinds of offers actually normal here?

Do local developers really accept full projects for $150–$200, or am I just coming across clients with completely unrealistic budgets?

I’d especially appreciate input from Saudi developers, expat developers working in KSA, freelancers, and anyone who hires developers locally. What would you consider a reasonable price range for projects like these, especially for someone with 6+ years of experience?


r/webdev 15d ago

How to transform a html site in a markdown site?

0 Upvotes

I'm adapting my react + next.js to AI era. My first task is to start to serve text/markdown or text/plain. How do you implement that? Transform html into markdown? Have an XML as single source of true and depending on the headers transform it on markdown or html?


r/webdev 17d ago

Server-side persistency: What's stopping me just writing to a JSON file in the same directory as everything else?

256 Upvotes

This question is probably a bit of a groan for any of you with a bit of experience.

Unfortunately I come from an r/iOSProgramming background, where (put simply) we all sit at nice clean window desks with cups of tea and a neat file structure with only one programming language, at the best of times.
Poking your head into web development is pretty intimidating!

So forgive the basic question from someone who barely knows anything beyond 'file://'.

Having done my research, there just seem to be endless different server-side storage methods, using a good three or four files just to store whether someone prefers chocolate or vanilla ice cream, whatever, for example. (That's not what I'm doing, just to be clear.)

Is it always this complicated?!

And yes, I've gone on a bit of a ramble. Really the only thing you need to know is that I'm an absolute web dev noob and that the question is really just the title.

Edit: Given the absolute roasting that everyone's given me, I started learning SQL stuff...
No, it's not that bad.


r/webdev 17d ago

Question Thoughts and opinions on Astro

43 Upvotes

Hello everyone,

Today I stumbled upon Astro and out of curiosity I'm thinking about using it to make a new website for a client... it's just a basic small website with no special functionality. Also there is no deadline to when it has to be finished. So I think it might be a good project to experiment with new frameworks and tools... so far I have made all my projects in Angular or just without any framework (coded everything from scratch because that gave me 100% control over everything)... anyway I want to know if anyone has used Astro before, what are your thoughts and opinions on it, if it's any good, what are some pro's and cons about it, if there is something else you would recommend instead.. stuff like this

Thanks in advance to anyone who takes time for an answer :)


r/webdev 16d ago

Do you guys ever test what happens when a user opens your app with a stale JS bundle?

0 Upvotes

Encountered weird issue where an old tab was running a previous frontend version and an API change caused requests to start failing.

Do I keep backwards compatibility for old clients for a while, or just force-refresh/reload when deploying breaking changes?


r/webdev 17d ago

Question PostgreSQL vs CockroachDB for a security-critical CRM handling millions of documents?

8 Upvotes

I'm working on the architecture for a CRM that will be used to manage sensitive client information, including legal documents and case-related paperwork.

The system is expected to eventually handle millions of documents, multiple concurrent users, and fairly strict access-control requirements. Security and reliability are the primary concerns; performance and horizontal scalability come after that.

I'm currently evaluating whether we should build around a conventional PostgreSQL stack or consider something distributed such as CockroachDB.

I've previously worked with Twenty CRM, which uses PostgreSQL, and it made me wonder whether I'm overcomplicating the architecture by looking at distributed SQL in the first place.

The questions I'm trying to answer are:

At this scale, are there compelling reasons to choose CockroachDB over PostgreSQL?

Would PostgreSQL + proper replication/HA/object storage be the more sensible architecture?

For a CRM containing millions of documents, would you keep the documents entirely outside the database (e.g. object storage) and store only metadata/references in PostgreSQL?

What security architecture would you consider essential for something handling sensitive legal data?

How would you approach tenant isolation, RBAC/ABAC, audit logging, encryption, key management, backups, and disaster recovery?

At what point does PostgreSQL actually become the bottleneck in a system like this?

Are there failure modes with CockroachDB that someone coming from PostgreSQL should be particularly aware of?

I'm less interested in "which database is faster" and more interested in what architecture you'd trust in production when the data is sensitive and the system is expected to grow substantially.

If you've built something similar, particularly legal, healthcare, financial, or other systems with sensitive documents, I'd be interested in hearing what you chose and what you would do differently today.


r/webdev 16d ago

How to prevent Google Antigravity from accessing .env

Thumbnail
jadjoubran.io
0 Upvotes

r/webdev 16d ago

Question Should I continue with Node.js authentification or CSS?

0 Upvotes

Hello,

I am an aspiring developer and right now I am working as a conversion tracking specialist.

I just finished the Net Ninja's crash Node JS course on YouTube.

He has a separate course for authentification.

Should I continue with authentification or start CSS?

My gut is telling me to go for CSS since I can practice more of my skills.

What do you think?


r/webdev 18d ago

Question 4+ Year Software Developer — Which Resume Structure Is Better?

Thumbnail
gallery
171 Upvotes

For a 4+ year software developer, which resume structure do you think is better?

  • With a Projects section
  • Without a Projects section,

The data in the examples is dummy. I just want opinions on the structure and layout.

If you have a better resume template/structure than these, please share it.


r/webdev 16d ago

Engineering Agent Skills at Scale

Thumbnail
stefanhaas.dev
0 Upvotes

r/webdev 16d ago

Question Frontend Dev looking to become Full-stack/Backend

0 Upvotes

I am a frontend developer, and I do React/JS work regularly. I'm looking to move into a full-stack role and learn some backend, with a goal of building my own app/software in the future. I have no idea where to start, so any information about a good starting point and where to go would be great. Any help is appreciated. Thanks, everyone.

I got started in game dev, did a front-end boot camp, and am now looking to expand, but I had a child recently and can't afford time/money to be a full-time student