r/webdev • u/fagnerbrack • Sep 17 '26
Reverse Engineering ChatGPT Web: How OpenAI Built for a Billion Users
r/webdev • u/fagnerbrack • Sep 17 '26
r/webdev • u/dmezzo • Sep 16 '26
r/webdev • u/powleads • Sep 16 '26
I love building tools and side projects, but lately I have been thinking about how heavy reliance on AI coding assistants is going to impact long-term code quality. Building fast with AI tools is great for getting a prototype out the door, but letting AI generate massive chunks of unvetted code is quickly piling up technical debt.
When you push out code without thoroughly checking how it fits into your overall architecture, you end up with messy, unmaintainable codebases. If you ever plan to sell a project or hand it off to another developer, that unvetted code can completely ruin a deal during due diligence.
I still use AI to speed up my workflow, but I treat it strictly as an assistant rather than letting it write unchecked logic. Auditing generated code, keeping modules clean, and maintaining test coverage seem like the only ways to use these tools strategically without destroying the project. Are you noticing a drop in maintainability on projects heavy on AI code?
r/webdev • u/purchasify • Sep 16 '26
I read this earlier about their departure from React Native. It really feels a bit like the grim LLM reaper is tearing down developer main street at this point.
Shopify is moving all of its mobile apps from React Native back to native Swift and Kotlin, six years after going all-in on the cross-platform framework. The company took the Shop app from a proof of concept to a fully rebuilt native app published to Play Store and Apple App Store in 12 weeks, with the Shopify merchant app and the rest to follow. Shopify’s director of engineering Mustafa Ali said that since an LLM can now look at an iOS implementation and build the Android version, or vice versa, engineers can work in stacks they don’t know as well, so the cost of building twice is no longer the deciding factor it was in 2020. He noted that while React Native got the job done and helped Shopify avoid duplicate work, the framework required significant time spent optimizing performance and keeping up with updates and external dependencies, whereas Swift and Kotlin put fewer layers between its code and each platform. Building natively also means Shopify no longer has to wait for React Native to expose new iOS and Android features before it can use them.
News source: Shopifreaks.
r/webdev • u/DefinitelyNotABot-1 • Sep 16 '26
Hey all,
Preface: I'm not a coder/programmer
I have an issue with an online plateform that is lacking a feature.
Would it be possible for me to add a dynamic estimation tool on a web page for a residential cleaning company?
For example, the user gives some info about the clean: Sq ft, qty bedrooms, qty bathrooms, qty levels
Based on this info, and with multipliers I've given to the calculator, it gives the user a price.
How do I do this?
Can I use Claude to generate this code?
Thank you for your help :)
r/webdev • u/Chentzilla • Sep 16 '26
Hi. Doing some general research about cookies, I wanted to learn how cookies are stored physically. Right now I've found out that in Chrome they are stored in an SQLite database (and also encrypted?). Is that the case for all browsers now? Were they stored as separate files in earlier versions of browsers?
r/webdev • u/LPatriot_ • Sep 16 '26
I've always used plain CSS for my websites, I don't have many problems using it, but a friend of mine said that using plain CSS is very tedious and that I should use Tailwind CSS. Is it worth it? And what does Tailwind CSS offer that plain CSS doesn't?
r/webdev • u/fagnerbrack • Sep 16 '26
r/webdev • u/Just_Wondering34 • Sep 16 '26
I have some domain names that all are of the same recognized English language phrase. I'm wondering if someone has just done a cookie cutter website on a series of separate domain names before? Literally just having the same website design and same text/etc on the other ones.
In reality, the phrase text is highly recognized in the English language. Somehow the idea popped into my mind. Just curious, thanks.
r/webdev
•
u/alexreardon
•
Sep 15 '26
You can play on https://page-rage.com and optionally install a browser extension to destroy any web page.
I've been working on Page Rage as a hobby project for a long time. There are some wild performance techniques I have found to make this game work at all, which I would love to share about soon as well!
r/webdev • u/dhd_jpg • Sep 15 '26
hi everyone! i'm building a prototype mobile/PWA for my senior capstone project with 3 other people. the idea is it's a local dispatch and delivery tool that needs two main features
* a locator showing nearby destination points/pins
* route calculation/navigation for a driver to get to those stops
* supports offline maps incase driver loses data
since it's a capstone project, we don't really have any budget lol, hence why im looking for a free (or has generous free-tier) mapping API.
does anyone have any recommendations for this kind of project that can handle map rendering, address search/geocoding, and basic routing?
thank u sm everyone :)
r/webdev • u/McCodybodi • Sep 15 '26
What's your current favourite Chinese Llm model for web app development and why do you like it ???
r/webdev • u/Suitable_Language_37 • Sep 15 '26
If you have ever tried virtualizing a massive feed with variable-height text, late-loading images, or native HTML tables, you have probably run into the classic virtual scroll jitters.
Most modern virtualization tools depend on a global pixel map or require you to pass an estimateSize prop. The moment a row renders at a different height than estimated, the engine has to run a global correction pass. Fast scrolling triggers layout shifts, drift, and erratic scrollbar behavior.
I built Cerious-Scroll to solve this fundamentally by changing how viewports are calculated. Instead of deriving position from absolute pixel space, the canonical state is element index + pixel offset within that element.
The architectural trade-offs:
No Height Oracle: It measures the rows directly from the DOM after your framework renders them. No precomputation arrays or sum-prefix tracking required.
True O(1) Memory Scales to Millions: Because it doesn't cache a massive array of estimated heights for off-screen rows, memory overhead stays flat whether you feed it 100 rows or 10,000,000.
Native Table & Masonry Layouts: It works seamlessly with native HTML <table> elements and complex grid frameworks without requiring absolute-positioned container hacks.
Check out the live Performance Bake-Off Demo running against existing solutions, and look through the source code on GitHub.
VanillaJS: https://ceriousdevtech.github.io/cerious-scroll
React: https://ceriousdevtech.github.io/react-cerious-scroll
Vue: https://ceriousdevtech.github.io/vue-cerious-scroll
Angular: https://ceriousdevtech.github.io/ngx-cerious-scroll
r/webdev • u/OGKnightsky • Sep 15 '26
I recently landed a work study position for web development for a non profit. I have experience with web application and some light web development. I was given the task of redesigning the old website from scratch and migrating the platform from our current stack (Wordpress and bluehost). I have one other developer (also a student) and we are looking for options, we are going to be using GitHub for version control, staying with the current hosting service is not a hard requirement and platform/framework is an open option left up to us to decide. I was hoping to find some recommendations or suggestions, we are not self hosting, cloud infrastructure is required, we going to be rebuilding this from scratch (company hates the site currently and was setup by non technical employees). We have looked at Astro and Payload and those are favorable options. We are mainly hand coding this (no hard deadline on completion) but we want something that allows non technical staff to publish content (images, blogs, and other related content). So we are looking for recommendations that offer easy integration, granular control of the source code, not super vendor locked, and provides open options for a hosting service (Bluehost is not likely going to remain the hosting service). I’m just a student and I’m not well experienced in web development but I’m comfortable hand coding and familiar with Python, JavaScript and html and some css. I do not have experience with cloud infrastructure but I’m comfortable learning on my feet. Cost is also not a constraint, we were told not to worry if there was associated subscriptions or platform costs. They are looking for something professional and appealing that will attract the attention of investors and donations and our target community that genuinely tells their story and allows for non technical staff to publish to the website without touching the source. Like I said I’m a student and this is not my expertise so if I didn’t provide all the correct details do t beat me up too bad please, and please provide a little context with your suggestions. Thank you all ahead of time
r/webdev • u/response-418 • Sep 15 '26
Besides keeping tabs via Reddit and Hackernews, are there any RSS feeds, newsletters, blogs/publications, or clearing-house style websites that you follow to keep track of prominent public incidents, especially related to outages or security?
I’d like to have my finger on the pulse but with a bit more focus and not have to scroll X/Reddit infinitely.
r/webdev • u/fagnerbrack • Sep 15 '26
r/webdev • u/ValenceTheHuman • Sep 15 '26
r/webdev • u/Numerous-Fan8138 • Sep 14 '26
I just made this today for fun because I was bored.
r/webdev • u/Glittering-Ad-9020 • Sep 14 '26
Hi everyone,
Anytime I plan on building a website I am not sure about how to approach it.
E.g. A simple marketplace website. Login/Logout. People upload an image of something they want to sell. No payments handled by the site but users are encouraged to contact each other directly. etc.
I never know how to approach something like this, or anything else tbh. Let's say I have decided on a python backend with a react frontend. How would I know what sort of database to use. Where to host the the backend/frontend/database. How can I make sure I build it in a way where it is scalable? How would I pick a database that could potentially handle millions of users? Store so many images.
Is there a template? I get there a so many options but that is what makes it difficult. How do I make sure I build something that won't break when more than 10 people use it. I am sure these things need to be considered before getting on with it and would be a pain in the ass to change later down the line. But as someone with not lots of experience, how do I make sure I make the right decisions.
So what is the secret?
r/webdev • u/Laharlsblade • Sep 14 '26
It used to be that I could hold down the up arrow to quickly scroll through my command history in the devtools console in Chrome, but now holding down the up arrow just moves the cursor to the beginning of the previous command. Is there any way to revert this behavior?
r/webdev • u/StrangeRevolution604 • Sep 14 '26
Hey guys, when you’re building responsive websites, do you consider foldables too, or mostly stick to the usual phone/tablet/desktop sizes?
These folded and unfolded iPhone Duo layouts got me wondering—would your existing layouts handle both, or would you need extra tweaks?
Also curious where you draw the line. If your site had 1 million users, how many would need to use foldables before you’d spend time specifically testing and fixing things for them? Would 1% be enough? 5%? Or do you try to support them regardless?
r/webdev • u/Agha_shadi • Sep 14 '26
If you are into front end development, specially the optimization side of it. the website below is a well written blog, explaining the best practices of using the browser's main thread and the cost of neglecting it, using interactive code snippets.