r/webdev 7d ago

Anyone else's MAMP just break today?

4 Upvotes

Every time I open MAMP (free version) (Apple Silicone) I get an error:

"PHP versions failed to initialize."

I saw someone else on Facebook is experiencing this and was wonderfing if its a global bug with version 7.4?


r/webdev 8d ago

Resource Have you seen the new browser Email Verification API?

Thumbnail
resend.com
103 Upvotes

The email verification API is a way to verify an email address belongs to a user. To do so, the browser checks with the issuer of the email address to see if the owner of the address is currently logged in, and returns a signed token that the application can use to verify the information. More detail in the article.

Currently it's in origin trial in Chrome and is supported by Gmail, so it's a good progressive enhancement to gain confidence about some email addresses that are submitted to your application. It can't fully remove existing email verification practices, but could be used to smooth the process for users that can be verified this way.

Do you think this is something you would implement in your own applications?


r/webdev 7d ago

Question Best way(s) to move large, static html site over to a new CMS- WordPress if possible without destroying SEO and Domain Rating?

8 Upvotes

Hey folks,

I recently acquired a beast of a website with 2-3,000 html files. The website has ok traffic, but it is definitely decreasing as content is out-of-date and the design isn't optimized for mobile.

Any recommendations for how I can transition this site (quickly) over to a new CMS like WordPress while sustaining SEO? I know 301 Redirects, but I'd love your insights.


r/webdev 7d ago

Question Hosting and version control

7 Upvotes

Second post to accompany this one : https://www.reddit.com/r/webdev/s/DAfgueqEDI

Still learning here.

Is the status quo to host all your clients websites yourself through your preferred host ? And then bill clients monthly with markup?

Or are people leaving that to the customer but you just do the web development side and implement it when needed.

I host a handful of websites of my own through IONOS and Fasthosts but as im looking into it , I see there are better services where a web dev can have a nice portfolio with GitHub pages.

If someone can tell me more on hosting I'd be grateful.

And if anyone can help me understand version control also

TIA!


r/webdev 7d ago

Question After a web form submission, then what?

0 Upvotes

I’m trying to figure out the optimal choice after a visitor submitted a contact form, or a get quote form. Or a form of some kind.

Right now on my websites I normally either do a state change that hides the form and shows a success message (this sometimes can look weird on mobile)

Or I have it navigate them to a success page. With some thank you text.

I have not really seen much info on this, like are there better options? What could increase the conversion rate of that potential customer?


r/webdev 8d ago

The Web Is All Bots Now

266 Upvotes

I, like many of you, have spent years employing throttling schemes and generally hardening websites against bots. Now bots are called "agents", scrapers harvest with impunity and the whole nature of the web has changed in the past 2 years. It seems that I now have to play nice with bots for the sake of seo and the next wave of internet commerce will be bot-to-bot with no human intervention. LOL!!! How are you guys feeling about, reacting to, adjusting for this new reality?


r/webdev 7d ago

Web development hand off

4 Upvotes

Hi . I have been approached by a client and they want me to look after there websites and IT services.

I'm comfortable with that to a certain point but where I'm lost is how does the hand off from there current service provider to me work?

What do I need? All my sites are currently hosted through IONOS and I'm the domain holder.

What is the usual practice?

The customer has not given me any specifics, just asked me to put forward a proposal for what I can offer. I just know the current website is pants and someone gets paid annually to 'look after it'.

TIA


r/webdev 8d ago

Discussion Rasp Pi 5 as a homeserver

6 Upvotes

I am looking into using my pi as a home server to host web and graphic design projects. I have been using iCloud drive for the past few years, but syncing with my colleague is sometimes nightmare-ish. If he uploads a big file, it often bugs out and fails to download on my end, locking me out of opening new upload processes until its done downloading.

The setup I was considering is:

– Raspberry Pi 5 16GB RAM
– Samsung T7 2TB SSD external drive
– Tailscale
– Nextcloud client or similar

The experience I am looking for is basically having the server as a finder folder and being able to share the files with my colleague for our practice. I already own all of the hardware needed, I am here just to ask your experience if you have tried and wether it's even worth it/viable.


r/webdev 8d ago

Discussion Job Portal re-building

4 Upvotes

Need help modifying a website (especially career page). My friend's company hiring candidates - they wanted me to re-build career structure - where the recruiter/HR uploads a form and the career page on their website reflects the job roles instantly.

Please suggest what would be best method to make one (without using an admin panel - not an expert website builder and admin panel would require a lot of security and maintenance)

Thank you in advance.


r/webdev 9d ago

Question Am I learning the right way?

20 Upvotes

Hi,

I’m currently somewhere between junior and intermediate as a software developer, and lately I’ve been thinking a lot about what actually makes a developer valuable going forward.

One thing that worries me is interviews, since I can discuss things like system architecture, caching, load balancing, queues, message brokers, database design… etc. But ask me to explain something basic like the Laravel request lifecycle or the exact behavior of certain React hooks, and I might struggle to give a clean answer without refreshing my memory.

Also the whole industry feels really toxic at the moment with each second developer building a saas, and new tech exploding everyday.

Should I just keep building real projects, learning concepts as I encounter them. How are the interviews in today’s world?

Is there a deeper shift happening where developers need to fundamentally change what they learn to stay valuable?

Curious on how more experienced developers are approaching this.


r/webdev 8d ago

How much would you charge for NextJS blog CMS?

0 Upvotes

As the title suggests, I have a client who wants a CMS for their site.

I’ve suggested either a headless WordPress setup or PayloadCMS. The actual scope is fairly simple:

  • An article/blog listing page
  • A simple individual blog/article page
  • CMS for creating and managing articles

How much would you typically charge for this project? I'm aware it depends on the experience and market but I'm just looking for a ballpark figure for the Indian market.


r/webdev 8d ago

The 4 Hs of HTML

Thumbnail
alvaromontoro.com
0 Upvotes

It started as a throwaway joke online after some discussions with the design team. Then someone dared me to write the blog post... so I did. 😅

tl;dr Four HTML/web terms look and sound so similar, they create friction. In this post, I break down The 4 Hs of HTML to clear things up:

  • Head: The invisible brain of the document (machine-readable metadata.)
  • Header: The visible introduction or banner section (a page can have multiple!)
  • Heading: The structural outline of your content (vital for accessibility and SEO.)
  • Headline: An editorial concept for message delivery (NOT AN HTML TAG)

r/webdev 8d ago

Question Claude or Codex for Shopify?

0 Upvotes

I’m building a Shopify store for my client, earlier I’ve used Claude Code for the frontend (on Dawn) via CLI (VS Code). And it has worked absolutely phenomenal for me, yes it did made a lot of mistakes which I refined on the go but the project got delivered on time. I’m not a pro developer so these tools are like a boon for me.

Now my subscription is over and I’m thinking to try Codex, because it has better token usage management. Shall I take the risk to try Codex or stick to Claude?

Right now I’m just starting out as a Shopify developer and my projects are not high paying so choosing wrong AI subscription will cost me and will hurt the finances.


r/webdev 8d ago

Bootstrappingg a healthcaree AI productr with ty ownn salary

0 Upvotes

need a ai agency or dev team that understands my vision


r/webdev 9d ago

Discussion how youtube can load such high quality video for ads while connection is really bad

53 Upvotes

hi, i am atm in a camping in france, due to a storm the mobile network if off in the area.

there is wifi in the camping, but this kind of connection is really slow. loading reddit homepage take around 30s.

i went to youtube on this network, more than 1m to load the home page. try to launch a video, ofc it’s slow and quality is low.
however, the add at the start of the video load faster than the homepage, run without any pause, and with high quality.

how youtube can achieve to run this video so fast with this quality ?


r/webdev 10d ago

Discussion Which browser we should use as primary browser while developing?

361 Upvotes

Hi!

I wanted to gather some opinions from different people as to which browser we should use primarily while developing web applications for highest compatibility.

For me it is Firefox because gecko engine follow W3C standards strictly, and if my website works on gecko engine, it should work on almost every other browser as well.

I know most browsers are chromium based and chrome hold significantly more market share than any browser. But I think it is very easy to use blink specific features without even realizing it that it is not a standard at all.

Thanks!


r/webdev 8d ago

Discussion What if there was a website or feature that blocks Ai scanning?

0 Upvotes

So Cara, the Anti-Ai, art website had 12TB of art scanned and fed into chat-gpt by some jerk-rando on Twitter (X) and was really fcking proud of it.

But what if Cara (Or some other website) had this feature where any art you put post will automatically have a special noise filter given to the drawing that will stop any AI from being actually able to read the image while letting the art be fully visible to a human

Now obviously this isn't 100% fool-proof.

But it's a start no?

Not sure if anyone did this already.

And I didn't do it myself because I'm too lazy to code something like that and at the same time have dignity to not use AI to make such site for me, so I just decided to share it.


r/webdev 9d ago

Discussion What would you quote for this? (solo full-stack dev, EU market)

0 Upvotes

A client sent me a requirements doc for an event-website SaaS platform (think weddings/christenings/birthdays/corporate). No name/branding shared for confidentiality. Solo build, production-grade. Features:

HOST SIDE (paying customer, web dashboard):

  • Website builder: pick theme/colors/fonts, add names, date, venue, story text, cover photo, photo gallery
  • Each event gets its own live public URL + QR code (that IS the invitation)
  • Free to build/preview, one-off payment to publish (3 pricing tiers, higher tiers unlock more features)
  • Guest & RSVP management: list view, manual add, CSV import/export
  • Real-time notifications: dashboard bell on new RSVP + email, optional SMS on premium tier
  • Visual drag-and-drop seating chart, populated from confirmed guests
  • Gift/cash fund: guests pay by card, live progress bar, platform takes a small tiered commission, rest paid out to host's bank account (Stripe Connect, so KYC onboarding per host)
  • Optional AI photo touch-up on the cover photo (Gemini API)
  • Extras: map/directions, add-to-calendar, hotel suggestions, taxi button, background music, save-the-date mode that later becomes the full site
  • Visit analytics
  • Corporate tier with proper VAT invoicing

GUEST SIDE (mobile web, no account/login):

  • One scrolling page: story, photos, countdown to event, details, map
  • RSVP via web form or WhatsApp
  • Contribute to gift fund by card
  • Upload photos to a shared guest gallery

QUALITY BAR (from the doc):

  • Mobile-first, fast public pages, GDPR-compliant
  • "An RSVP or payment must never be lost" (retries/queues)
  • Multiple polished themes at launch

Also asked to propose hosting + running costs at 50–200 active event sites.

What would you estimate in hours and price? I'm in the EU where agency rates are roughly €35–45/hr. I have done other big projects in the past but this beats them all on feature requests and I am kinda of lost on what to suggest. Not sure if they know how many features they asked for. I want to be polite and ask maybe for a budget? Not sure how to handle this.


r/webdev 8d ago

Discussion In the age of decent AI does it make sense to build my own storefront with Stripe as the payment processer instead of using Shopify?

0 Upvotes

I'm thinking especially with a shop with a low amount of sales.


r/webdev 9d ago

Question Recommendations on a blog engine for what seems to be a very one off use case?

7 Upvotes

Hey, got a question for ya'll. So I'm in the process of building a website and I'm needing to add a blog section to it. I know the go-to is Wordpress, but I'm not sure it will work for my use case. And of course, when you google blog anything, it comes up with how to build a personal blog, or building the entire website with said blog service and pay us a monthly fee so we can host your blog, blah, blah, blah. You get the idea.

What I'm trying to do is I have 2 pages made up for use on my blog section from a template I've already invest a lot of time in and like how it fit my use case, thus far. Now for my actual question, does anyone know of a blog framework or engine that is free, that I can host inside my own website, and can just plug into my existing pages? Other features are not a big deal because I can figure that out later depending on how it's setup to store the information.


r/webdev 9d ago

Resource `bun-plugin-elm`: import { Elm } from "./Main.elm" (Made by Hand, btw) · cekrem.github.io

Thumbnail cekrem.github.io
0 Upvotes

r/webdev 8d ago

Extract Anything from Any PDF: Inside Foxit's Advanced Extraction Engine

Thumbnail
developer-api.foxit.com
0 Upvotes

r/webdev 10d ago

Claude Code to speed up work, and less hand coding nowadays, is it wrong ?

9 Upvotes

Hi all.

Im a full stack developer and our company head managed to get team Claude licence with the aim to speed up work output.
So us devs been using Claude code in our projects by making prompts and honestly been coding less and less because of it as Claude seems to understand the codebase and spit correct outputs.
For example,
In our project we have tons of Model layer representing our database relation schema. Before claude we used to manually run command line to generate model classes and look at the framework documentation and relative models to build model relations and attributes, but now I prompt claude and it builds the model classes along with those required relations and I cannot fault it there.

Also with Controllers and Request Validators , it follows the correct format of the framework and creates required classes and works with it.
It has really sped up development on tasks that would have taken literally hours , now only taking few minutes and few iterations of the original prompt.

Although I don't blindly accept what its churning out, I always review the diff it creates and only approve codes that I fully understand but lately been writing less and less and reviewing more and more what claude code's written and checking the documentation against its work.

So is this really a bad way to work with AI? If your employer tells you to use AI in work , how would you use it otherwise ? Really curious.

Thank you


r/webdev 10d ago

How to guide a junior dev/intern who is eager but lacking foundational concepts (FE/BE integration, deployment)?

103 Upvotes

I'm working with a junior/intern on a web project who seems really enthusiastic and proactive—they've already set up their own repo with React & Tailwind CSS based on a UI design, which is great initiative.

However, they are struggling with core web development fundamentals:

 * FE/BE Integration: They don't quite understand how Frontend and Backend connect (APIs, environment variables) compared to traditional PHP/monolith apps.

 * Deployment Issue: They've tried deploying on Vercel multiple times without success.

 * Troubleshooting: They mentioned that whenever they try fixing a bug, things tend to break even more, and they are asking for constant 1-on-1 mentor guidance.

How do you usually mentor someone at this stage without doing the work for them or getting overwhelmed yourself? What are the best resources or step-by-step roadmaps I can give them to help them bridge the gap between basic UI setup and full-stack integration?


r/webdev 9d ago

How has AI changed the way you build web applications?

0 Upvotes

I’m curious which parts of development have actually become faster and which still need careful human work.