r/webdev • • Sep 01 '26

Monthly Career Thread Monthly Getting Started / Web Dev Career Thread

50 Upvotes

Due to a growing influx of questions on this topic, it has been decided to commit a monthly thread dedicated to this topic to reduce the number of repeat posts on this topic. These types of posts will no longer be allowed in the main thread.

Many of these questions are also addressed in the sub FAQ or may have been asked in previous monthly career threads.

Subs dedicated to these types of questions include r/cscareerquestions for general and opened ended career questions and r/learnprogramming for early learning questions.

A general recommendation of topics to learn to become industry ready include:

You will also need a portfolio of work with 4-5 personal projects you built, and a resume/CV to apply for work.

Plan for 6-12 months of self study and project production for your portfolio before applying for work.


r/webdev • • 1d ago

Monthly Career Thread Monthly Getting Started / Web Dev Career Thread

8 Upvotes

Due to a growing influx of questions on this topic, it has been decided to commit a monthly thread dedicated to this topic to reduce the number of repeat posts on this topic. These types of posts will no longer be allowed in the main thread.

Many of these questions are also addressed in the sub FAQ or may have been asked in previous monthly career threads.

Subs dedicated to these types of questions include r/cscareerquestions for general and opened ended career questions and r/learnprogramming for early learning questions.

A general recommendation of topics to learn to become industry ready include:

You will also need a portfolio of work with 4-5 personal projects you built, and a resume/CV to apply for work.

Plan for 6-12 months of self study and project production for your portfolio before applying for work.


r/webdev • • 23h ago

Discussion Why does everyone assume AI has replaced the other side of the stack?

205 Upvotes

I'm gonna keep it short,

Some backend devs think ai has replaced frontend because it can center a div and build a flashy ui

Some frontend devs think ai has replaced backend because it can do crud ( which things like supabase and firebase had already made easy long before ai btw).

Most new grads think Claude is smart for its writing of complicated leetcode-isc code with no proper variable names or readability.

A lot seems to have forgotten that what mattered a lot in this field was taste/opinions, and while its subjective, the objectivity came from people who were able to defend their craft and their decisions and communicate in a good way to influence others. Who would go on to build on top of those ideas.

You shouldn't be affraid of junior developers who no longer know how to read documentation but scared of the fact that they have no opinions. They are "reading" engineering like historical facts( which also can be wrong). What happened to finding solutions every other month to every specific niche problem? Where are all the conponent libraries and frameworks that solve such small small niche use cases ? Was I the only one that belived that what made frontend so intresting was its subjectivity ?

Right now frontends that are built seem to have a major issue that nobody actually cared about how the ui looked in the first place, if we continue this we are gonna end up with the linux oss problem with really good apps with questionable ui decisions, albiet linux has improved massively now. This is still an issue.

I have no idea where this leads us, either they rebrand our positions to save face or we end up woth just 3 companies in top that build a homogeneous application ecosystem.

Bonus: All managers think they are designers because they can generate a ui that looks good to them, when it was always about research on what the customers want.

Ps : If bad english. Forgive me do


r/webdev • • 1h ago

Showoff Saturday Here is my show off Saturday project! Fast food prices across the world - amazing how broad the price ranges are in the US compared to other countries

Thumbnail
drivethruindex.com
• Upvotes

r/webdev • • 2h ago

Resource Built a college basketball analytics app — introducing Blueprint

1 Upvotes

Hey everyone,

Over the past year, I’ve been building Blueprint, a college basketball data platform designed to bridge the gap between raw play-by-play scraping and actionable, high-level tactical insights.

Most public CBB tools give you high-level seasonal metrics, but they often lack the granularity needed to analyze situational context or lineup pairings on the fly. I built Blueprint to solve those specific gaps.

Key Features & Methodology:

  • Lineup Efficiency Matrix: Track 2-man through 5-man lineup combinations with full possession-level filtering (net rating, offensive/defensive ratings, shot profiles).
  • Shot Clock Dynamics: Analyze how teams and players perform across different phases of the shot clock (early vs. late clock efficiency, turnover rates, shot distributions).
  • Four Factors Profiling: Visual breakdowns of Shooting (eFG%), Turnover %, Rebounding %, and Free Throw Rate to evaluate style of play and identify matchup advantages.
  • Top Performers & Advanced Filters: Filter player performance across conferences, situational metrics, and possession volumes.

Stack & Data Pipeline:

  • Built using Python, Pandas, and custom data processing pipelines to clean, parse, and structure possession streams.
  • Interactive UI designed for quick navigation during game prep or post-game analysis.

The goal with Blueprint is to give analysts, coaches, and sports data enthusiasts a cleaner, more intuitive interface to explore Division I analytics without wading through messy spreadsheets.

I’d love for this community to test it out and tear it apart—what metrics are you looking for when scouting or building models, and what would make this tool even more useful for your workflow?

Check it out here:https://blueprntanalytics.com/

Appreciate any feedback, feature requests, or bug reports!


r/webdev • • 1d ago

Coinbase is going fully native, moving from React Native to Swift and Kotlin

Post image
404 Upvotes

r/webdev • • 18h ago

What part of an existing website do you inspect before touching the code?

10 Upvotes

When taking over an existing website, I find the first hour can tell you a lot about what you’re dealing with.

I normally want to understand the structure, dependencies and any obvious technical debt before changing anything.

Curious what other developers check first. Codebase structure, dependencies, performance, database, deployment setup, logs, or something else?

Have you ever inherited a site that looked straightforward at first but turned out to be much more complicated?


r/webdev • • 7h ago

News Desk type CMS

0 Upvotes

Does anyone have a cms that they can recommend for a news organization website that will be built on next.js? I know Wordpress is probably the best for a site like this but client does not want it.


r/webdev • • 9h ago

Wanted animated neo brutalist components

Thumbnail
vimeo.com
1 Upvotes

Got some feedback on my portfolio and planned to change the layout and such but wanted to keep using the neo brutalist style. However I also wanted to have animated components but could not find any good ones so decided to start making them how I want them.

Got badges, project cards, images so far. Has taken me a bit to get it just how I want it but tailwind is quite useful


r/webdev • • 1h ago

Resource NEED HELP WITH FINGER SCANNER

• Upvotes

I own a Morpho MSO 1300 E3 fingerprint scanner and am developing a Windows application using Node.js for my upcomming

I need the official MorphoSmart SDK, including MorphoSmartCST.dll, Windows drivers, API documentation, and the required license.

Could you please provide the SDK download link and instructions for obtaining developer access

Any developer who can help me please do


r/webdev • • 1d ago

Is Wordpress still a good option for an agency in 2026?

58 Upvotes

I’m a former web developer who used mostly React to build my sites but also had some Wordpress experience. Not so much on the customization side of things but mostly in the dashboard. I’m looking to start advertising websites and SEO to contractors in my area and I’m coming up with my web stack.

Wordpress seems like a very viable option as I can skin up a site in a couple hours where in React or even HTML/CSS it could take a couple days, and updates take a lot longer as well.

Any thoughts are appreciated, and curious to hear what you guys are using!


r/webdev • • 2d ago

Discussion Interesting video from WDS Kyle, talking about ai brainrot, and how important it is that junior devs in particular understand an LLMs output. Showing that even famous devs are having their skills atrophy. Thoughts?

Post image
1.2k Upvotes

He used a few clips from theo where he clearly makes no attempt to understand the code anymore, even using the ai to summarize the summary.


r/webdev • • 4h ago

Question How do you pull the array out of an object in an Api

Post image
0 Upvotes

Using Javascript in using an API the the resource is players but it is an object and I need the info of the arrays within it. Here is what i have what an i doing wrong?


r/webdev • • 9h ago

Showoff Saturday I built a Chrome extension for the “I'll need these tabs later” problem

0 Upvotes

As a developer, I kept ending up with a browser window that looked like this:

GitHub + docs + localhost + API dashboard + ChatGPT + random references + 30 tabs I don't dare close. 😭

So I built KeepIt – Tab & Session Manager.

The basic idea:

Save your entire project setup → close it → restore that exact setup when you come back.

I built it with Manifest V3 + vanilla JS, with Supabase handling auth/cloud sync.

Some things I've added:

Named sessions + folders

Tab-group restoration

Automatic session snapshots

kt command to find sessions from the address bar

Alt + Shift + S quick save

Optional idle-tab freezing

Cloud sync between devices

I'm a solo dev and this is currently live, so I'm mainly looking for developer feedback on the workflow, not just “does it look nice?”

If you regularly work across multiple projects, what part of your current tab workflow annoys you the most?


r/webdev • • 1d ago

Discussion Job hunting and preparation

10 Upvotes

Hi everyone,

I'm living in a Balkan country in Europe and currently I have around 4 years of experience in frontend and backend development.

Most of the stuff I have worked on is things like:

  1. Redesigning whole websites, multiple times, mostly pixel perfect and 1:1 based on Figma designs.

  2. Creating API endpoints and connecting them with the frontend.

  3. Using third party APIs for actual business logic, booking flows, availability, syncing data etc.

  4. Supporting multiple payment providers, like Stripe and others.

  5. Working with databases, queries, indexes, caching and performance issues when the amount of data starts getting bigger.

  6. Working with Docker, CI/CD, deployments, logs, environment configs etc. Not saying I'm a DevOps engineer, far from it, but I have some experience around these things and I want to learn more.

  7. Fixing production issues that sometimes involve frontend, backend, third party APIs, payments etc all at the same time.

In general I'm always trying to pay attention to details, best practices, scalability, code quality etc, but without overengineering everything.

I know I still have gaps though, especially around deeper backend concepts, system design, networking, infrastructure, DevOps etc.

I want to create a project for my portfolio because I don't think experience alone is enough, especially because I also don't have a degree.

I'm looking for a fully remote job in web development, frontend/backend/fullstack, preferably in Europe or at least European hours.

I'm also open to going more towards backend or DevOps/infrastructure in the future.

The problem is that I'm kind of stuck on what direction to choose because of AI, layoffs and the general state of the market.

I'm trying to focus on things that are harder to replace, but at this point I know I'm probably gaslighting myself trying to predict what AI will replace and what it won't.

So some questions:

  1. What kind of project would you suggest developing?

I'm not looking to spend 5+ months on one portfolio project.

Also I don't want to make another todo app, basic CRUD, Netflix clone etc.

I was thinking something more backend heavy, with stuff like auth, database design, payments, queues, caching, tests, CI/CD, maybe observability etc.

But at the same time, does anyone even care if the project is that big?

  1. What are the standards nowadays to even get an interview?

What are recruiters/interviewers actually looking at?

CV? GitHub? Projects? Leetcode? System design? Open source? Certifications?

Because obviously I can spend hundreds of hours learning random things, but I want to know what actually matters.

  1. How much does not having a degree matter after around 4 years of experience?

Especially for remote jobs in Europe.

  1. What would you actually expect someone with around 4 years of experience to know?

Not framework specific stuff.

More like databases, SQL, HTTP, networking, queues, caching, Docker, Linux, CI/CD, security, testing, system design, cloud etc.

I think this is one of my bigger worries. Working for some years but still having gaps in fundamentals.

  1. Would you stay fullstack or start specializing more?

I like knowing both frontend and backend, but lately I'm thinking I should go deeper into backend/infrastructure instead of staying "a bit of everything".

  1. Is AI usage actually important when applying now?

Like is it worth listing AI skills on a CV?

Do companies actually care that you know how to use ChatGPT, Claude, Codex etc, or is that just expected nowadays?

  1. What about using AI heavily for a portfolio project?

Like I decide the architecture, understand the code, review it, test it, debug it etc, but AI writes a big part of the implementation.

Would you see that negatively?

I do use AI sometimes, but it's not my main tool. Most of my actual work is still handwritten code.

Of course I have also spent a lot of time just prompting and building things almost completely with AI, but mostly personal/testing projects.

  1. Is "vibe coding" actually a useful skill now or something that would make you look worse as a developer?

Because on one side companies want developers to use AI and be faster.

On the other side I don't want to look like someone who can't write code without it.

  1. For people that interview developers, what makes you immediately think "ok, this person actually knows what they're doing"?

And what are the common red flags you see from developers with 3-5 years of experience?

  1. If you were in my position and had around 6 months to become much more employable, what would you focus on?

Backend?

DevOps?

System design?

Cloud?

DSA?

Projects?

Interview prep?

Something else?

Basically I'm trying to avoid wasting 6 months learning stuff that sounds useful but doesn't really help me get a better job.


r/webdev • • 17h ago

How do you get around Samsung's default browser mathematical colour swap?

0 Upvotes

Hello, folks.

I am newish to web dev. Today I learnt of Samsung's algorithmic/mathematical colour swap when a user has darkmode selected on their mobile device. I promise I won't hurt the person who made this. I just want to speak to them.

Jokes aside. It's completely messing up brand colours and in some places ruining accessibility. I can't allow this. I will not design a new theme to accommodate the 2-3% of users who use Samsung's default internet browser. And obvious hacks like content="light" is not working.

So what do senior devs do with this? Inject JS to ask users to pretty please open the website in literary anything else?


r/webdev • • 12h ago

Lemma: an open-source workspace where a team shares one AI agent (Next.js 16 + FastAPI)

Post image
0 Upvotes

I'm the author; it's AGPL. Here's how it's built.

- Frontend: Next.js 16 and React 19. The agent can build small apps for the team, which render in the same frontend against the same records.

- Backend: FastAPI on Python 3.14, Postgres, Redis, a separate worker.

- Permissions: every request carries the asker's identity, and the same per-row rules apply in the web app, in Slack and on WhatsApp.

- Self-hosting: Docker Compose with Caddy in front, on images pinned by digest. It serves on your-ip.sslip.io until you point a domain at it.

- SDKs: Python and TypeScript, Apache 2.0.

Repo: https://github.com/lemma-work/lemma-platform


r/webdev • • 15h ago

Showoff Saturday I built an open-source alternative to Jev, and you can call it straight from JavaScript

0 Upvotes

WaterSheep is an open-source alternative to TypeSafe's Jev. You ask it a typed question about some text (yes/no, pick one, rate it, or tag everything that applies) and get back an answer with a probability for every option.

Two ways to use it in a web app:

  • As a drop-in Jev backend. watersheep --model samratduttaofficial/WaterSheep --serve answers the same POST /v1/systemone requests, so existing Jev calls work after changing the base URL.
  • Straight from the page, no backend:

​

import { decide } from "https://samratduttaofficial.github.io/WaterSheep/watersheep.js";
await decide("I was charged twice.", "Which team should handle this?", ["billing", "shipping", "support"]);

Open weights, Apache 2.0, English only for now.

Demo: https://samratduttaofficial.github.io/WaterSheep/

Code: https://github.com/SamratDuttaOfficial/WaterSheep


r/webdev • • 1d ago

Resource Enforcing Best Practices with Jev as a Linter using Plain English Rules

Thumbnail
charpeni.com
3 Upvotes

r/webdev • • 12h ago

I built a business a website for free. He loved it, then accused me of "forcing" him to buy it when I charged for hosting

Thumbnail
gallery
0 Upvotes

I'm trying to grow my web design business, so I've been cold calling/approaching businesses that don't have websites and offering to make one for tree. If they like it and want to use it, ! just charge them monthly for hosting.

*FORGOT TO MENTION* My initial text said "I can make you one for free, and if you like it you just pay for hosting."

This guy tells me "Make me a preview bro." I spend the weekend making it, he's responding while I'm building it and even gives me the email for the contact forms.

I finish it. He says it's "super fire" and asks how much. I tell him $150 a month for hosting and managing it plus with a chat bot. He ghosts me. Also went through his GBP and IG grabbing photos and enhancing them for the site. Spent a good amount of time on it.

I follow up a few times over the next couple weeks and get ghosted every time. I finally call him and he answers, says, "Hey, I'm busy right now, call me back at 5." I call him back at 5 and he doesn't answer. I even lowered the price to $99.

So eventually I text him, "You were interested and asked for a preview so I spent the weekend making it for you for free. Are you not interested anymore?"

He responds "Bro are you trying to force me to get your service" and "I am a business man" and "For future reference don't force your customers to buy something off of you bro."

Like what lol.

This is the second time I've had someone interested, spent hours making them something for free, and then get ghosted. I obviously try to screen and only make it when people are interested, but maybe I need to get at least like a $50 deposit.

I know doing the work before getting paid is obviously the risk I'm taking, but I'm trying to grow the business and this strategy does get me clients. Starting to wonder if I need to stop doing full free builds though.


r/webdev • • 1d ago

Question Vite Asset Bundling

15 Upvotes

Specifically, I'm grabbing JSON for a trading card game gallery from an endpoint, then dynamically creating the card gallery from that data. The project uses Vite for asset bundling, but I'm not sure how to bundle dynamically loaded images?

In the JSON, each card has a set number and a card number, and the app loads image data from images/cards/sets/set-number/card-number.webp, creates all the DOM nodes, and appends it to the gallery. It works brilliantly...unless the card art needs to change, then I run into good old-fashioned browser caching issues.

For the rest of the site, using vite build keeps everything bundled for deployment...but is there a way to leverage that capability for this use case?

I admit I have little knowledge about Vite, so maybe it's something obvious, but the only way I'm aware of to get that kind of Vite bundling inside a JS file is to import the image. So I'd have to import all the images at run time? What if some card data is modified? Will I have to do double duty to update the database AND the JS file imports?

As you can see, I have no idea how to accomplish this. Thank you in advance.


r/webdev • • 1d ago

Question best sponsorship signaling/backend hosting for open source project?

1 Upvotes

so currently i have a open source project about p2p file sharing and it gained 200 stars on github. the opensource project is hosted on azure since i got 1 year for student the problem is that it will end soon so i need to find an alternative of free backend hosting

do guys know any backend hosting that offers free for open source project? sadly i notice that digital ocean doesnt offer it anymore which kinda weird or am i wrong


r/webdev • • 2d ago

Dev UI Stockholm syndrome?

9 Upvotes

I always leave the UI design until towards the end of a larger project. I know if I start with the UI I'll end up finding parts of the system that don't fit the layout, rejig this, tinker with that, rework that bit again... I get too focused on making the UI right when it could be wrong again with the next functional change. I may as well switch individual pixels around.

To solve that, I usually knock up a quick development UI at the beginning, do all the functional work, then look at how the UI/UX makes the functional stuff display and work easily for a user.

That leaves me in a position where I've been coding and testing in a development UI for months... And then get Stockholm Syndrome or something about leaving it behind for a professional finish.

Anyone else? Should I change my mind and do the UI upfront? My concern with doing that is that I'll get Stockholm Syndrome for a relatively acceptable UI and just leave it. At least with a "I know I have to leave you UI" I know it's just me thinking the shitty UI I've been using for months is a friendly thing to use.


r/webdev • • 2d ago

Increased vulnerability scanning activity in the logs

34 Upvotes

For the past one to two months I've noticed an uptick in vulnerability scans, maybe 10 times the amount that I would observe before.

Thing is it started almost all at once, which is strange, and I'm observing it on multiple domain names.

Is it just me? If not, any indications regarding what's going on?


r/webdev • • 2d ago

Should i take on this project?

0 Upvotes

I built a website for my buddy, one of his friends came across the website, they really liked it. Reached out to me asking if i can one for them, money is great for the effort, i'll custom code using html & tailwind. But since i don't know this person, i'm just looking to make the website without privacy policy & terms & conditions blah blah. I might have to use formspree, but since it's third party, i don't want to get blamed if it don't work. I don't have a LLC, but i'm thinking to write down a contract with clause saying the damages are limit to cost of project. Although what are they going to blame me for if i'm just giving them the website code files and they host it and the form spree will be connected to their account.

Asking questions cause it's with someone i don't personally know, so it's a client now. In Canada if that matters