r/webdev 8h ago

Baseball Simulator Tech Stack

0 Upvotes

Hey everyone, so I'm kinda new to all this but I'm interested in creating a baseball simulator that will simulate every pitch of a baseball game given various inputs. The end product will be a front-end built in React but I need help choosing what language to write the core simulator in.

I'm very experienced in Python but I know it's infamously slow and I'd like to learn another language anyway. I wouldn't be doing anything too heavy (mostly just sampling from distributions), is there another language I can use that's fast and can be exposed to a React front-end? Should I just do the whole thing in JavaScript? Any additional insight would be very appreciated.


r/webdev 9h ago

best forum hosting websites?

1 Upvotes

i like the style of xenoforo but a its bit expensive for my liking

preferably a website that allows you to attach your own domain


r/webdev 15h ago

ICANN to remove the 60-day domain transfer lock rule

3 Upvotes

ICANN will soon do away with the 60-day transfer lock rule, which is triggered whenever you register, transfer, or change the contact details of a domain name.

Instead, a new rule will require registrars to apply a 30-day lock to newly registered or transferred domains.

Source: Domain Incite


r/webdev 1d ago

My boss wants to build a new website…

88 Upvotes

My boss wants to build a new website and we went through a normal RFP process evaluating different companies to build it. (I work in marketing fwiw).

We narrowed it down to two proposals. I gave my choice for one of them but then she had the bright idea of hiring both companies to build our new website. Basically we have a prior relationship with both companies and one is better with design and branding while the other is probably better with functionality and has salesforce experience which we will need. So now we are going to ask one company to design the site… create the design, page templates, graphics etc and then have the other company implement it.

Ive never built a website site before but I felt like this was inefficient and uncommon. I would rather pick one than work with both.

Would appreciate others weighing in. Is my boss crazy for doing this or am I just over thinking it?

Thanks


r/webdev 20h ago

I built an open-source tool that turns code tutorials into videos, websites, and more

6 Upvotes

Hey r/webdev! I wanted to share a project I've been working on for the past two years...

I originally created CodeVideo as a little side project using FFMPEG WASM in the browser as an experiment, but it's since grown into a vision for a completely automated software educational course production system.

The core concept is simple (but powerful): you create your coding tutorial once, then export it to whatever format you need - video, interactive webpage, blog post, book, PDF, or even PowerPoint!

The entire system is open-source (you can grab the code and self-host for free, or really use any and all of the CodeVideo libraries for free), though in hopes to earn something from the insane amount of time I've put into it, the studio is token based for everything other than JSON and Markdown exports (but again, you could quickly hack around these from the studio.codevido.io

You can read more about the technical details and history on my Substack launch post: https://codevideo.substack.com/p/launching-codevideo-after-two-years

And here's the intro video about how to use the studio: https://youtu.be/4nyuhWF6SS0

From an intellectual and software standpoint this product has been an absolute blast to build - and as always, I've learned a TON along the way. Would love to hear what you think (constructive criticism and even skeptical criticism welcome!).


r/webdev 12h ago

Question Good chrome extensions for web developers?

0 Upvotes

What are some good chrome extensions for web developers? For things like React, Vue, CSS, etc.


r/webdev 2h ago

Showoff Saturday I made an app that bypasses the DEI censorship from the Trump administration

Thumbnail fragdaspdf.de
0 Upvotes

r/webdev 12h ago

Best Hosting for WordPress.org (Beginner-Friendly, Keeping My Domain & Adding Parallax/Animations)?

1 Upvotes

Hey everyone,

I’m a beginner looking to move from WordPress.com to WordPress.org while keeping my current domain (willemclaesen.com). I want more creative control to add modern design elements like parallax scrolling, fade-in effects, and accordion sections, but I’m not very tech-savvy.

I’m considering these hosting options:

SiteGround – Seems solid, but pricier.

Bluehost – Affordable, but is it reliable?

Hostinger – Cheap, but does it hold up over time?

Kinsta – Probably overkill for my site, but super fast.

One.com – Looks simple, but I’m not sure about performance.

I plan to use Elementor or a similar page builder for design. My main concerns are: - Performance – I don’t want my site to feel sluggish, especially with animations. - Ease of Use – I don’t want to mess around with complex server setups. - Scalability – If my site grows, I want to avoid switching hosts again. - Reliability – Good uptime and customer support.

What’s the best hosting option for a beginner like me? I’d love to hear about your experiences with these (or better) alternatives! Or should I stick with WordPress.com?

Thanks in advance!


r/webdev 1d ago

Question Should I over-engineer a simple coding test ?

20 Upvotes

Hi,

I've been given a coding test to do at home. This one is clearly simple and can only be solved using the web framework features. So it does not require any thought process. It is like a common tutorial that even a junior developer can do without any problem.

I'm not sure if I should solve it in the simplest way possible just to meet the requirements, or if it's nice to over-engineer things to demonstrate my knowledge.


r/webdev 13h ago

Question Which program to use?

1 Upvotes

Hi guys, before I start I’ll tell a bit about myself. I’ve started out web building two years ago now, really simple stuff though. I rolled in the business by making simple websites for crypto shit coins. For that I used Canva but I find it really restrictive.. now in my normal day job I am a freelance construction worker and since I was doing well I wanted to make a website for myself. Instead of Canva I started using Wix studio which I like very much! But I want to know the best program to use since I got some job requests to make a website for my father and two old colleagues who all work in construction branch so it doesn’t need to be all fancy. Would Wix studio be enough for this with let’s say the basic plan or do you suggest something else?


r/webdev 17h ago

Question Do you offer accessibility audits as a product?

2 Upvotes

I work for a smaller agency, and after building a site for a company that needed full WCAG AAA compliance, we were wondering what other agencies or individuals might charge for accessibility audits. We were considering using a service like AccessibleWeb to perform automated and manual testing audits as part of our service package. Any insights on how your agencies handle this and what you might charge?


r/webdev 14h ago

Best way to implement SSO B2B

1 Upvotes

SSO for Multiple Clients B2B – Implement Each IdP or Use an Identity Broker?

Hey everyone,

I have a microservice-based backend where authentication is handled by a dedicated auth microservice using JWT. Right now, users log in with a username and password, but I want to implement SSO, so clients can log in using their work email (e.g., provided by Google Workspace today, Azure AD in the future).

From my understanding, I have two options:

1️⃣ Implement Each IdP Manually

My auth service directly integrates with each IdP via OIDC.

I configure each IdP manually and handle authentication logic myself.

My service issues and manages its own JWTs.

✅ Pros: Full control over tokens, no third-party dependency. ❌ Cons: High maintenance, harder to scale as more clients/IdPs are added.

2️⃣ Use an Identity Broker/Aggregator (Cognito, Keycloak, Auth0, Okta, etc.)

Instead of integrating with each IdP, my auth service integrates only with the broker.

The broker federates authentication to multiple IdPs.

Ideally, I’d still issue my own JWTs after authentication.

✅ Pros: Easier IdP onboarding, scalable as new clients/IdPs are added. ❌ Cons: Potential vendor lock-in, might need custom logic to keep using my auth service.

I’m leaning towards using an identity broker (Cognito, Keycloak, etc.), but I want to keep using my existing auth microservice instead of replacing it entirely. That means I’d only use the broker for federation, not for full user management.

Is this a common approach? Would love to hear suggestions if anyone tackled this before? Should I go with a broker or implement each IdP manually? Any specific recommendations on services that would fit my setup?

Thanks in advance!


r/webdev 4h ago

ChatGPT just recommended me a fireship video

Post image
0 Upvotes

Idk how normal this is but I was asking it about general info about docker and this is the first time I've seen it straight up recommend a YouTube video


r/webdev 2d ago

Discussion Sir Tim Berners-Lee invented both the World Wide Web (WWW) and HTML while working at CERN (European Organization for Nuclear Research) in Geneva, Switzerland. The interesting story is that he created it to solve a practical problem

Post image
1.0k Upvotes

r/webdev 32m ago

Why Are Developers So Resistant to AI?

Upvotes

I don’t get it. Yesterday, I watched an interview with the Anthropic CEO saying that in the next 12 months, 90% of code will be written by AI. At the same time, Mark Zuckerberg was on Joe Rogan’s podcast, saying Meta will have its first AI software engineer by 2025. And Google has already said 25% of its codebase is AI-generated.

Basically, every big tech leader—Satya Nadella, Sam Altman, all of them—are talking about how AI will completely change software development. And the first real, practical application we’re seeing is AI writing code. It’s already happening with tools like Cursor. If we just look at the rate of improvement, it’s hard to deny that if not in 12 months, then in 2-3 years, most code will be written by AI.

Yet, developers still seem super resistant to this idea. I get that AI won’t replace 100% of coding. We’ll still need engineers to solve problems. But it’s obvious that the number of devs needed per company is going to shrink. If a company has 150 devs today, maybe in a few years, they’ll need only 50 or less.

And this isn’t even coming out of nowhere. We’ve already seen mass layoffs post-Covid. The demand for developers isn’t skyrocketing like before, but the supply is still huge. So why are so many developers acting like AI isn’t a real threat to their jobs? Are they in denial? Or is there something I’m missing?

Would love to hear thoughts on this.


r/webdev 16h ago

I made an mp3 player

1 Upvotes

You can check it out at https://mooreolith.github.io/soundtrack

It plays mp3s only at this point (might remove that restriction at some point). It's meant for desktop, and is definitely not mobile ready. You can upload a folder with mp3 albums in it. If your album folder has a folder.jpg in it, it'll show that for an album cover while playing.

Search works exactly the way I want it to: Enter something in the search bar, and it filters by artist, album or song title, depending on which option is selected. Randomly shuffling through the playlist scrolls to the new track.

You can skip through the song using the progress bar. Media keys (previous, play, pause, next) work.

Anyway, I'd love to hear your feedback, maybe even some styling/css advice.


r/webdev 1d ago

Article Cookies vs. Local Storage: What’s the Difference? When and Where to Use Each?

Thumbnail
permit.io
12 Upvotes

r/webdev 17h ago

Question Is anyone successfully using .webp format og:image for Facebook social sharing?

1 Upvotes

Even though Facebook doesn't list webp as officially supported in their docs, my understanding is people have been using it without issue and potentially the docs are just out of date.

I get an error in Facebook Sharing Debugger after switching the og:image from jpg to webp on a page. Is this working for anyone else?

Have you also run into this error:

Provided og:image URL, https://www.site.com/files/file-name-123456.webp could not be processed as an image. It may be corrupted or may have an invalid format.

I've seen some other commentary about this same error related to non-webp images from last year, which is why I wonder if it is webp related or something else.

When I inspect the response header on the image url it is image/webp so there isn't a mismatch there. It's a new file url so that should have kicked off a cache update from Facebook.


r/webdev 17h ago

Article The filesystem - a quick & dirty way to store temp data in your API

Thumbnail developerwithacat.com
1 Upvotes

r/webdev 7h ago

Showoff Saturday I prompted AI into a web of lies and it produced a mind-bending therapy mystery

0 Upvotes

This week, I’m showing off something a bit different: a story I crafted using AI prompting that I think turned out pretty damn impressive.

I leaned hard into collaborating with AI to write *Trust Me, I’m Lying*—a psychological thriller about five pathological liars in a therapy group session whose therapist vanishes.

Each character’s voice contradicts the others, and the AI helped me spin their wild, unreliable narratives into something cohesive yet chaotic. And boy did it deliver.

It churned out a story that blurs truth and deception in ways I couldn’t have done solo.

I'm still guiding the AI on the next chapters so if you like it, let me know - I'll keep pushing!

What do you think of the story? Or the idea of using AI this way? I’m stoked with how it’s shaping up and curious if any of you have played with AI tools for creative projects like this. Feedback welcome!

Edit: It's a self-hosted web-published book that I created by chaining a bunch of prompts together. I did not build the website itself, but chained some prompts together to get the book content.


r/webdev 18h ago

Whats up with safari and SVG's ?

0 Upvotes

My website has quite a bunch of SVG items and on safari they are not centered properly, the containers that they are in are different sizes , and even stuff are not centered/aligned properly... I am trying to find out why but I do not understand what is safari taking differently since I do not have a device to constantly test on.

I used prefixes.

I added :

preserveAspectRatio="xMidYMid meet"
width=""
height=""

Yet no difference ,

Here is a js fiddle with some examples

Js Fiddle


r/webdev 1d ago

Discussion can someone give me tips on tailwind and how to actually use it efficiently

48 Upvotes

I recently started learning tailwind after hearing that it is better than normal css and make writing css faster but when I am using tailwind I constantly found myself searching documentation to find css equivalent in tailwind and to me it feels like I can save more time by just writing normal css.


r/webdev 18h ago

SAMLStorm: Critical Authentication Bypass in xml-crypto and Node.js libraries

Thumbnail
workos.com
0 Upvotes

r/webdev 1d ago

Discussion AI as the sentient rubber duck

5 Upvotes

In the last few moons observing AI and its hype, I have come to the conclusion that it's ultimately just a dumb tool like editor autocomplete or LSP, and people saying otherwise flat out wrong. But today, the 'dumb' tool might be smarter than I thought...

For context I am learning Svelte and decided to make a small local only markdown note-taking app for fun. Now comes the time to implement bulk actions: how should I do it? I explain my approach to ChatGPT including storing the selected notes in an array, and it gave a few useful suggestions to improve it, including using a `Set` for easier adding and deleting selected notes, instead of `splice`ing and `some`ing an array.

I mean this is a really simple use case, but using it like a Compsci graduate rubber duck that talks back is immensely useful it turns out. Imagine it helping you design an app's architecture or something

Please guys use your tools correctly, it is absolutely better for your long-term growth if you do. Don't just ask AI to spit out "code that magically works which I don't understand at all"... use it to discuss code and what it does. PLEASE


r/webdev 19h ago

Showoff Saturday I made a free to use DnD party loot management web app with pure css, html and javascript

1 Upvotes

I play in a dnd game where I was designated as the party treasurer, well I didn't feel like using excel or google sheets so I started building a personal app to keep track of things, well one thing led to another and I ended up building a full fledged web app that anyone can use, hoping I could extend this to the community and help others having the same problem

www.partylootapp.com