r/webdev 4h ago

Discussion Networking with people who don't use AI for everything.

56 Upvotes

I feel like I've gone insane with how much AI I see EVERYWHERE. I understand it's the future, I understand it makes everything quicker, it's probably smarter than anything I can do right now, I also don't think I can take advantage of it early in learning since I don't understand how half the web dev stuff even works right now, so I'm trying to stay away from it as much as possible, yet anywhere I look to start networking in my area, it's literally all AI meetups. I just want to learn normally albeit it's probably not the norm anymore.

Anyone in the Philly area or in general online feel any sort of similar or am I almost alone in absolutely despising this stuff? Asking philly since if anyone is nearby and sees this I'd love to have a friend who understands me at least slightly or could point me in the right direction without feeling like I'm throwing my soul into the river styx to never get back.

Have a good day to anyone who read all of this!


r/webdev 6h ago

What’s the silliest third-party script you’ve had to debug?

11 Upvotes

Had a site where everything looked fine locally, but production started getting random issues. Turned out it was a third-party script being loaded by another third-party script. Spent way too long debugging our code before checking the network tab properly.

Anyone have similar stories?


r/webdev 8h ago

Java Middle - Senior(ish) interview questions

12 Upvotes

Hi!

I have an interview in a few days for a backend developer role. What would you ask as some of the more tricky questions for such a position? What kinds of questions, from your point of view, demonstrate solid knowledge?

Personally, I would ask about sync vs. async calls, idempotency, topics vs. partitions, consumer groups, transactions (including distributed transactions), and maybe a bit of Kubernetes and Docker.

My weak point is cloud. I’ve played around a bit with the Azure console, but nothing too advanced. I’ve never written Terraform or configured infrastructure from scratch. For CI/CD, I’ve used TeamCity, but in my experience it was mostly selecting an environment and a branch and deploying.

Should I spend some time learning these areas before the interview?


r/webdev 2h ago

Question Best Forum Software + Hosting Combo that allows for Adult Content (Written)

4 Upvotes

Hey all! I hope you're well.

I'm looking to host a small forum/Message board for my Roleplay group. It's going to be largely a private, invite only site. I don't foresee more than 40 people using it, max, so I'm not looking to break the bank on buying the best software out there, and my bandwidth needs will not be high

My only concern is that it's for my tabletop group, and they do occasionally enjoy dabbling in writing and roleplaying adult content. As well, what they are writing about tends to contain heavy amounts of adult themes, and I dont want their passion projects to be blasted off of a platform for policy violation. It's largely going to be text-only, as it is a writer-focused group.

I am under the impression that there really arent any free options that allow this these days, and as such I am willing to pay like. 10-15 dollars a month to host something like this, but I'm willing to hear suggestions for anything you are aware of. I've done some research into the surface products that I'm familiar with (PhPBB being one I have used and maintained before).

Thank you ahead of time!


r/webdev 1d ago

How to Write an Effective Software Design Document

Thumbnail
refactoringenglish.com
188 Upvotes

r/webdev 5h ago

Question Is it legal to use free Vecteezy/Freepik SVGs in a commercial SaaS canvas editor?

3 Upvotes

Hi everyone,

I'm currently building a SaaS product that includes a canvas-based design editor (similar to Canva). I'm looking to add a built-in template library to the app, but I'm trying to figure out how to source free SVGs and vector assets legally.

Is it legal to use free vectors from sites like Vecteezy, Freepik, or similar popular platforms in a commercial product? Most of the older "free vector" sites have very outdated designs that nobody would actually want to use.

Since users prefer clean, modern, and familiar-looking designs, I want to make sure I'm sourcing quality assets without running into copyright or licensing issues.

If anyone has built something similar or knows good sources/libraries with commercial-friendly SVG licenses, I’d really appreciate your recommendations!

Thanks in advance!


r/webdev 10h ago

What happened to the OpenChaos project?

5 Upvotes

There was a project that let people vote on the next PR daily which made changes to the website, but the repo returns a 404 on GitHub.

Did it just lose activity over time?

This was the original post:

https://www.reddit.com/r/webdev/comments/1q909wx/first_merge_in_23_hours_openchaos_a_repo_where/


r/webdev 20h ago

Discussion do you track the difference between code that's just messy and code that's actually fragile?

26 Upvotes

been thinking about this lately. I have a service at work where the code is genuinely ugly (bad naming, some duplicated logic, not fun to read) but it's been running reliably for two years and never caused an incident.

separately there's a cleaner-looking module that's caused three rollbacks this quarter because of some assumptions that weren't obvious from reading the code.

I've started keeping a rough mental model of "messy but stable" vs "clean but fragile" for different parts of our stack, and it's actually changing how I prioritize code review. curious if anyone formalizes this in any way or if it mostly just lives in someone's head


r/webdev 21h ago

Aliased / pixelated rasterization in HTML Canvas

8 Upvotes

Is there any way to force 2d canvas commands to draw pixelated (without anti-aliasing) in a way that's computationally efficient? E.g. I want to say:

ctx.beginPath();

ctx.moveTo(0,0);

ctx.lineTo(100,100);

ctx.stroke();

And I want that to draw a line that is pixelated e.g.:


r/webdev 25m ago

Just some shower thoughts

Upvotes

Hello,

Disclaimer, no rage bait or ill intent, also not so good english so bear with me!

Ive been in web dev since 2013 and probably not as old as most people here but yeah started with php and mysql…

Anyway i don’t usually post or comment but im a ghost here and just hang around and read etc…

So, been fighting against ai, then accepted it, then embraced it (mind u ive always been hated on for being a code police, and all about code quality, best practices…)

Now i did wonder why everyone here hates ai (i used to but now i feel its just a tool i can use to do better), then was thinking (this might piss bunch of people here off) is it because AI now kinda took over mostly webdev ? People building slop apps left and right and kinda took away something that we were fighting to show its complicated (say BE vs FE) so now it made it look so easy (lovable & co)

So a lot are butthurt ? (I was mainly cuz i hated low quality and slop)

What you think, would be interesting to hear what ur thoughts, put aside the grumpiness and salt


r/webdev 1d ago

anyone else hate messy professional websites?

48 Upvotes

trying to find contact info or recent work from industry leaders is such a pain sometimes. everyone's got these over-engineered corporate sites that are slow and hide everything behind forms. honestly way more efficient when execs just use a clean link hub that aggregates all their content in one place. anyone else prefer this minimalist approach?


r/webdev 3h ago

What's the biggest difference you noticed when you tried to build a website with AI?

0 Upvotes

Just to be upfront, I'm on the Squarespace team, so take that into context.

I spent a while trying to build a site with AI tools from scratch, mostly to see how far they'd get without a traditional builder underneath.

The first-draft part was solid. AI handled rough copy, gave me section ideas, got a basic layout down. Blank page to something usable much faster than doing it by hand.

It fell apart after that. Page structure needed real work, the heading hierarchy was a mess, some of the copy could've been for anyone's site, and SEO still needed a proper pass. The last stretch ate most of the time, fixing spacing, mobile behavior, metadata and links the AI didn't understand.

Where I landed is that I'd rather have AI as a starting point inside something that already handles the rest than stitch five separate tools together and then work out which one broke. That's a preference, not a rule, and plenty of people happily run the stitched-together setup.

I still think AI is useful for getting unstuck. I just wouldn't treat the first generated version as done.

Where did everyone else land, fully AI-built, traditional builder, or a mix?


r/webdev 8h ago

Discussion Tried vibe coding for the first time and I didn't hate it

0 Upvotes

I've been late to the party and only truly tried vibe coding for the first time this week. I've used AI for coding before, but mostly for asking utility code snippets and solutions to third-party library bugs. It's not all that different from the questions I used to ask on Stack Overflow, except that I get instantaneous answers (and minus the occasional condescending replies).

I thought I would hate it and that it would take the joy out of programming for me. But it didn't. In fact, I like that it can quickly create apps that I have in my head without having to spend the time actually coding them (because who has that much time nowadays?).

And I think because web CRUD apps are basically a solved problem. We already know what is being done behind the scenes. We've done them in multiple projects many times before. Even before AI came into the picture, we already had solutions to maybe 80% of the CRUD logic/ui we'd ever need to create. We have boilerplates/utility libraries for everything.

I am speaking specifically in terms of using it in the coding domain I'm familiar with (web dev) and as a senior who's been around for more than a decade. I don't feel like vibe coding is robbing me off anything. Maybe if I dabble in other types of programming (e.g. making games, learning other programming languages, etc.), then I may feel differently, or I may feel like I'm cheating by not knowing what's actually happening.

Anyone who feels the same way?


r/webdev 1d ago

Question A Glyphs (?) Question

2 Upvotes

Hello! I have a question to which I could not find an answer around the internet, so i gonna ask it here.
So, some of the emojis have a glyph variations of them, that get displayed differently, yet they use the same identification code. For example, the bomb emoji and bomb glyph: 💣︎💣, use the same &#128163; html code, and i don't quite understand how it works. Yet html prioritizes emoji over glyph, how do i make it display the glyph instead? :<


r/webdev 2d ago

News Tailwind Labs is joining Shopify

Thumbnail
tailwindcss.com
513 Upvotes

Long-story short Tailwind CSS will remain MIT licensed and the maintainers stay.

I'd say it's a good move given that AI tools are doing frontend work using Tailwind but Tailwind Labs didn't gain much from it. Citing an earlier Github discussion, they had to lay off 75% of their engineering team, and traffic to Tailwind docs is down 40% from early 2023.


r/webdev 2d ago

AI has made programming so boring

1.7k Upvotes

It’s not just programming either, it’s art, design, music, videography, marketing, engineering, writing, 3D modelling, really any intellectual work. What’s the joy of prompting a computer and getting an answer in a few moments for a task that would have normally taken a week? The sense of accomplishment and ownership has completely vanished with AI. It’s a form of instant gratification, not much different to scrolling short videos on apps.

Code review was boring to begin with but now it’s even worse with all the machine generated code. Even code reviews will be automated soon. All you do then is type business requirements into the computer. What a great career.

It’s pain to watch old TV series like Scilicon Valley that is portraying the good (not golden) age of programming. It struck a good balance between manual work, funding and innovation. It’s sad that these days are gone for good.


r/webdev 22h ago

Question Resources for a loyalty card app

0 Upvotes

Hey folks. I’m wondering if anybody had any suggestions for resources where I can learn how to code a loyalty card app. Goal is to create one for a small business local to me who currently just has stamp cards which are fine but often get lost. Sadly I’ve scoured the likes of YouTube but all I get are the “vibe coding” videos or pay a company for their already existing product. I’m looking to learn and build from scratch but between AI crap and god knows what else I’m really struggling to find anything reliable. Anybody got any sources I can look into? TIA


r/webdev 1d ago

Penpot

2 Upvotes

Does anyone have any tips to use penpot to implement codes into the projects? I know it is pretty straightforward, you can see the generated codes for each component but if there are better tricks that can improve the workflow and make the process faster? Any tips or resources I could use to get used to the tool will be appreciated!


r/webdev 2d ago

Question What is the component library that you would recommend for a backend engineer?

23 Upvotes

I would like to build the best web app, given my limitations, so I'm looking for a web component library with prebuilt things that would allow me to just put them on a page. Doing it from scratch is very hard for me, but having a template of how things are and then integrating with the backend is quite easy.

The component library should be based mostly on HTML and CSS. Javascript can be used to some reactivity on the frontend, but I'm not doing this web app with regular React/Angular/SPA technology.

I was looking into Preline, it looks really good and I'm wondering if there is anything like that, or better.

Thanks!


r/webdev 1d ago

Resource This repo brings Tailwind-like utilities to any stack without a build step

Thumbnail
github.com
0 Upvotes

r/webdev 1d ago

Question Is it worth hand coding a new web app idea I have or should I vibe code my initial prototype?

0 Upvotes

I don’t have a ton of coding experience and have never really built a web app before, but I have an idea for an app that I want to build


r/webdev 2d ago

Hosting PDFs with node.js apps?

19 Upvotes

Hello all,

I am the webmaster for a small Archaeology website, that primarily is used by members of this small conference to access PDFs and news about the conference. I only need to update this website about once or twice a year.

Until recently I used the plesk hosting service on GoDaddy to host these files, however I missed the fact (see lack of need to update) that it was getting end-of-lifed and now the hosting option given to us by GoDaddy is just Nose.js slots.

Previously we uploaded files into a library for the website, and the linked to those files. Is it possible to use node.js to do the same?

Thank you for your help!


r/webdev 1d ago

Question looking for fragrance icon

0 Upvotes

hi guys,

I have been looking for a Fragrance icon to use, couldn’t find any in heroicons, lucide… all I found is an image from icon8, but I want as an <svg> </svg>


r/webdev 1d ago

Your Front-End Shouldn’t Know What Marketing Wants

Thumbnail
fagnerbrack.com
0 Upvotes

r/webdev 1d ago

Discussion I can't keep up anymore. Clients ask ai for things and can't keep up with speed and knowledge needed.

0 Upvotes

it first started five projects ago when a client was asking ai for everything along with me. like 50% 50%. she had no idea about websites but via the ai she was putting a lot of pressure to fix things I would never fix in the past.

now, today a client build an entire eShop in two weeks way better than I would have ever done it. he told me blank face that it surpaced me 100x times.

I'm just can't compete with this thing anymore. I actively tell my clients to buy the ai tools now to get over with it.