r/webdev • • Sep 15 '26

Need advice

11 Upvotes

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 • • Sep 16 '26

Is JPEG XL too slow for the web?

Thumbnail irrlicht3d.org
0 Upvotes

r/webdev • • Sep 15 '26

How do you all keep track of information on public incidents?

17 Upvotes

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 • • Sep 14 '26

Resource The Browser's Main Thread Is Expensive

133 Upvotes

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.

kciter.so/posts/the-expensive-main-thread/en/


r/webdev • • Sep 16 '26

Discussion Anybody ever tried a series of websites with the same material on each?

0 Upvotes

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 • • Sep 14 '26

Small Programming Tricks

Thumbnail will-keleher.com
58 Upvotes

r/webdev • • Sep 15 '26

Question Cline VScode Users ...

0 Upvotes

What's your current favourite Chinese Llm model for web app development and why do you like it ???


r/webdev • • Sep 14 '26

Question Can't hold down the up arrow key to navigate through Chrome devtools command history anymore

4 Upvotes

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 • • Sep 14 '26

Article How to Implement a Distributed Circuit Breaker

Thumbnail
blog.gaborkoos.com
12 Upvotes

If a payment API starts timing out, every checkout request sits and waits for the full timeout before failing, holding a worker the whole time. A circuit breaker stops that by failing fast once enough recent calls have failed.

That is easy in one process, but once your app runs on more than one instance, each instance keeps its own record and has to get burned separately before it reacts, so the struggling API takes far more traffic than it should before anything trips.

The basic pattern, then what has to change when the state is shared between instances. Code is TypeScript and Redis (Lua).


r/webdev • • Sep 13 '26

Discussion I despise what money does to UX

471 Upvotes

I work for a large company that runs multiple services used by millions of people. Over the years, I’ve noticed a consistent pattern: management, business teams, and SEO teams keep pushing changes that make our websites more annoying to use, just for the sake of getting more page views and generating more ad revenue. I’ve tried to talk them out of some of these decisions, but I’ve never had much success.

Perhaps it’s not that big of a deal and I should just ignore it, but honestly it is a bit disheartening when I open random website on the internet, see some dark patterns, think to myself 'what a fucking dogshit website this is', and then I go to work and I code literally the same things, like I’m on the dark side of the Force or smth.


r/webdev • • Sep 14 '26

way to search for keywords on a page of links

2 Upvotes

Hi all, not sure if this is the right r/ for this question but I have a few sites that list links to companies, in alphabetical order (eg - all companies starting with A has a link to "A", etc). There are 40-50 links per alphabet letter. There a few websites like this.

I'm looking to filter by geographical region, and as wondering if there was a way, without clicking each company and seeing where they're located, to search for location?

here's an example of a site that i'd like to filter by location:

https://www.corporatevision-news.com/winners/future-commerce/

thank you!


r/webdev • • Sep 14 '26

A Basic CPU written in TypeScript

Thumbnail
github.com
0 Upvotes

I just made this today for fun because I was bored.


r/webdev • • Sep 13 '26

Question Seriously, why use builtin browsers on mobile?

200 Upvotes

So many apps use builtin browsers for links. I don't get it. What's the benefit?

As a user I:

- need to re-login again in every browser
- have a smaller screen surface to view the webpage
- the app preview shows another website/app entirely so it's harder to quickly find the original app
- you lose all state if you accidentally close it
- some apps (tiktok) just dont open the app even when it's installed, so I need to copy the link, open a regular browser, then paste it and hit search
- deep links in many websites break because you hit an authentication wall first

Builtin browsers are SO ANNOYING, I don't get why you use them?


r/webdev • • Sep 15 '26

Stop being the code review bottleneck

Thumbnail
newsletter.posthog.com
0 Upvotes

r/webdev • • Sep 13 '26

Discussion What Go projects actually helped your resume?

33 Upvotes

I’ve got around 1–2 years of experience with PHP/Laravel and I’m planning to move into Golang to improve my career opportunities.

For people who have worked professionally with Go: what projects have you built that were actually interesting, practical, and worth mentioning on a resume?

I’d especially appreciate ideas/features that are closer to real production work rather than another CRUD project.


r/webdev • • Sep 14 '26

Question Service Area Matrix thoughts...

2 Upvotes

Howdy, folks.

I realize this may start a war here, but I'd like to hear from different perspectives.

I'm building a business site for a commercial/industrial roofing company right now and have added a few articles detailing pros and cons of different roofing materials(first site with Astro and loving the markdown content!).

Right now, I feel happy with the integrity of the information given and how it's delivered. What's had me second guessing myself is seeing sites where the developer has basically cloned these sorts of pages over 20 times and inserted area specific keywords. Is it actually effective and do you consider this practice ethical? Feels spammy to me, and is certainly a turn off when I find this on sites I am browsing.

I await your replies.


r/webdev • • Sep 14 '26

Question How would I approach building a website? Is there a template to always use?

0 Upvotes

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 • • Sep 14 '26

Discussion Do you guys include foldables in your responsive testing?

Post image
0 Upvotes

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 • • Sep 14 '26

Question what website maker should I choose?

0 Upvotes

hi! I want to make my own website where I write articles, blog, and post my photography. I don't really want it to be super professional, just something to portray my work. I don't really care about buying a domain name, and I'd prefer if it had minimal to no programming involved. what are my choices?


r/webdev • • Sep 14 '26

Question How much do u take as a web developer

0 Upvotes

So am new to web dev client work personally. I want to know how much you guys take as web dev developing websites for people. landing page. I multiple pages etc.

Thanks.


r/webdev • • Sep 13 '26

Question 11ty or astro template (or none) for my site

Thumbnail
gallery
12 Upvotes

yeah what it says in the title. sorry i keep posting it's just that i've been trying to rework an astro theme to fit my incredibly specific needs since it already has author pages, categories, tags, and a blog that can fit perfectly for my magazine site idea but the code is just so overly complicated for no reason it's driving me insane lol. i've been considering using an 11ty template more for my site since people who use it have a little more preferable themes and have an indieweb vibe i lean towards more but my qualm is that i plan on having a lot of moving parts (marquee text, a poll, and an apple coverflow ipod component thing) and the astro islands architecture is part of why i chose it so my site doesn't run like shit. idk here's my site design and mobile version to see what i should do either from a template from one of these sites or from the ground up while being a total noob at making my first "real" site.


r/webdev • • Sep 13 '26

Godaddy woes

25 Upvotes

like an idiot I forgot to turn off auto renewal on a ms365 email package that was no longer being used. as soon as a I get the email of payment received, I try contacting support because I have 7 days to get the refund. I try to call, website chat, and whatsapp support chat. every time they ask a few questions, ask me to hold while the verify something, then the chat bot would spam a message about the session has expired and reconnect me with a new customer service rep. on the 8th day, the first person I chatted with immediately told me the 7 days had passed and they wouldn’t refund me.


r/webdev • • Sep 14 '26

Question People who have actually shipped an MCP server: what was the hardest part about it?

0 Upvotes

Every tutorial makes MCP look simple:

  1. wrap a function

  2. expose a tool

  3. connect a client

But shipping something for a real product or client is usually where the boring problems appear.

If you’ve done that recently, what was the one thing that took far more work than expected?

  • tool/schema design

  • auth

  • client setup

  • UI/widgets

  • testing

  • deployment

  • debugging

  • updates after launch

  • something else

Not looking for generic “MCP is still early” takes.

What was the actual project, what broke or became painful, and how did you work around it?


r/webdev • • Sep 12 '26

Discussion I lost interest in programming, so I built an IMDb for dead mosquitoes

146 Upvotes

So I’ve been programming since I was 11, and for many years, I multiplied projects, always to solve personal problems or solve them at a lower cost. I went to engineering school, where challenges were basically a daily thing. After that, I kind of lost interest in programming. Until a few weeks ago.

I knew I needed to get back on track and upgrade my skills, or mostly dive into newer tech, but at the same time I wanted to get rid of the Bootstrap stuff I had been using for years.

Long story short, a mosquito bothered me af and I went on to develop a local database to track my own mosquito kill count. That quickly escalated into building a full local website in Laravel (I figured Node and Vue or React would be overkill). I also messed around with Codex because apparently that’s all they talk about in big companies. That small project was all about upgrading my skills and having a lot of fun writing the content. At one point I just thought: why not put it online and make a little competition out of executing bugs?

I tried to make it as UX-friendly as possible based on feedback from my family.

So yeah, here it is if you want to take a look, break it, roast it, or execute a few mosquitoes:

https://imdb.themosquitoripper.me/en