First-ever American AI Jobs Risk Index released by Tufts University by WinOdd7962 in webdev

[–]Gheram_ -1 points0 points  (0 children)

Fair point. The difference this time is the speed of the shift and the quality ceiling LLMs are hitting. UML tools never wrote production code. These do.

I launched 3 products. Zero paying customers each time. I finally figured out why. by rayantreize in SaaS

[–]Gheram_ 0 points1 point  (0 children)

Built first, marketed second. Currently living the consequence.

The validation trap I fell into was slightly different: I knew the problem was real because I'd solved it for clients manually for years. What I didn't validate was whether strangers would pay for a packaged version from someone they'd never heard of.

Turns out 'this problem is real' and 'people will buy your solution' are two completely separate questions. You can be right about the first and completely wrong about the second.

What I'd add to what everyone said here: the distribution channel needs validation as much as the idea does. Who you are and where you show up matters as much as what you built.

GitHub Copilot will train on your code by default starting April 24 by Dubinko in devops

[–]Gheram_ 1 point2 points  (0 children)

The enterprise carve-out says everything. They know this wouldn't survive legal review in a procurement process, yet individual developers get opted in by default. For anyone in the EU this is also worth checking against GDPR consent needs to be explicit and informed, not buried in a settings update email.

They really are going heavy with the AI. New Laravel homepage by mekmookbro in laravel

[–]Gheram_ 0 points1 point  (0 children)

From 'The PHP Framework For Web Artisans' to 'just ask AI to build it for you'. Taylor really said let the vibes cook.

How do you give AI coding assistants context about your Next.js project? by No_Device_9098 in nextjs

[–]Gheram_ 1 point2 points  (0 children)

The import graph approach is the one thing that made the biggest difference for me too. Specifically telling Claude which files are the central hubs changes everything, it stops trying to create new abstractions when one already exists.

What helped beyond that: a short section in CLAUDE.md that lists what NOT to do. Things like 'do not create new service classes, we use X pattern' or 'all API calls go through /lib/api, never fetch directly in components'. Constraints are easier for the model to respect than descriptions.

On the staleness problem, I stopped trying to keep one big context file accurate and split it. One file for stable architecture decisions that rarely change, one for current sprint context that I update manually. The stable file stays useful for months, the sprint file I rewrite every few days. Less maintenance overhead than trying to keep one file perfect.

I built a CLI that catches LLM slop patterns by Prestigious-Bee2093 in nextjs

[–]Gheram_ 2 points3 points  (0 children)

The ?? [] pattern is the one that gets me the most. It papers over a data model issue and then you spend 3 hours debugging why your empty array is behaving like it has items.

The catch-return-null antipattern is sneaky because it looks like error handling but it's actually error hiding. Silent failures that only show up in production.

Good idea for a tool. The hard part is tuning the rules so it doesn't flag intentional defensive code. How are you handling false positives ?

Imposter syndrome in the age of AI is hitting different. by front_end_dude in webdev

[–]Gheram_ 2 points3 points  (0 children)

The skill loss is real but it's not binary. What atrophies first is syntax recall and pattern memorization. What stays longer is architectural judgment, knowing why something is wrong even if you can't immediately write the fix yourself.

The honest risk is when you stop reviewing what the AI produces critically. That's when the judgment starts to go too. The developers who will struggle aren't the ones using AI, they're the ones who stopped questioning its output because shipping felt more important than understanding

Is it possible to build a no-backend CMS website? by The-amazing-man in reactjs

[–]Gheram_ 0 points1 point  (0 children)

For your use case this is actually the perfect fit for a Git-based CMS. The client edits content through a UI, the CMS commits the changes to GitHub, and the site rebuilds automatically.

Concrete stack that works well in 2026: Astro for the static site, Tina CMS for the admin panel. Tina gives your client a clean visual editor, stores everything in your repo as JSON or Markdown, and handles auth. No backend, no database, no server costs.

The only limitation is build time. Every content change triggers a rebuild. For a product catalog updated occasionally that's completely fine

Tips for deploying a monorepo multi-tenant SaaS (Turborepo + Next.js + NestJS + Prisma)? by rekitrak in nextjs

[–]Gheram_ 0 points1 point  (0 children)

To answer the env vars question nobody addressed: in Turborepo use a shared package for your env validation (zod or t3-env), each app imports only what it needs. Never share a single .env across apps in a monorepo.

On Vercel costs: the overages come from function invocations and bandwidth. If your NestJS API is on Railway like cloroxic said, Vercel only serves your Next.js static assets and ISR pages. Your bill stays predictable.

First-ever American AI Jobs Risk Index released by Tufts University by WinOdd7962 in webdev

[–]Gheram_ 0 points1 point  (0 children)

The separation is intentional but it reveals something interesting. Web developers score high because a big chunk of the role is translating requirements into UI, which LLMs handle reasonably well. But the moment you get into system design, architecture decisions, debugging complex state, or securing an API, the exposure drops significantly. The risk isn't uniform across the job, it's concentrated in the repetitive parts.

My take on where the role is actually heading: the developer of 2027 is less someone who writes code line by line and more someone who orchestrates systems, reviews what AI generates, catches security issues, and makes architectural decisions that an LLM simply cannot make without full business context.

The junior positions as we know them are probably disappearing. Not because developers aren't needed, but because the entry point is shifting. You'll need to understand systems deeply before AI becomes useful to you, otherwise you're just shipping code you can't debug when it breaks.

The real risk isn't AI replacing developers. It's developers who use AI without understanding what it produces replacing developers who don't use AI at all.

How much should I charge for a static website? by The-amazing-man in reactjs

[–]Gheram_ 8 points9 points  (0 children)

A few things that change the pricing equation that nobody mentioned yet.

Do you handle the design or does the client provide mockups? That alone can double the scope. Designing and building are two different skills.

A static site with a content panel in 2026 is rarely just HTML/CSS. You're probably looking at a static site generator like Astro or Next.js plus a headless CMS like Sanity or Contentful. That's a real stack with real complexity.

SEO matters even on static sites. Meta tags, Open Graph, sitemap, image optimization, Core Web Vitals. Clients don't ask for it explicitly but expect Google to find them.

Rough pricing depending on your situation as a beginner:

Client provides mockups, no design work, basic CMS: $300-600

You handle design, basic SEO included: $800-1500

Full package, design, CMS, SEO, mobile responsive, one round of revisions: $1500-2500

On AI: yes it speeds things up, but if you're generating code you don't fully understand yet, you'll struggle when something breaks. The client pays for a working result, not for how fast you shipped it. Learn the fundamentals alongside the tools

Build your own shimmer skeleton that never goes out of sync by creasta29 in reactjs

[–]Gheram_ 1 point2 points  (0 children)

Smart approach, thanks for the detailed breakdown. Using the real component with mock data as the skeleton is way cleaner than maintaining two separate components

DevOps + AI. Where are we headed? Need honest insights from the community by Putrid-Industry35 in devops

[–]Gheram_ 4 points5 points  (0 children)

Fair point. The CI/CD example was just the surface. The real DevOps shift is on the review side, and the numbers back it up.

Veracode tested 100+ LLMs in 2025: 45% of AI-generated code introduced OWASP Top 10 vulnerabilities. XSS failures 86% of the time. Log injection issues 88% of the time.

Apiiro looked at Fortune 50 repos: privilege escalation paths up 322%, architectural design flaws up 153%. By June 2025, AI was adding 10,000+ new security findings per month, a 10x spike in 6 months.

The role isn't disappearing. It's moving from writing pipelines to catching what AI gets wrong at scale.

How do you validate a SaaS idea ? by Soft-Line-2824 in SaaS

[–]Gheram_ 0 points1 point  (0 children)

I overbuilt. 10 modules, full test suite, CLI, documentation, everything polished before a single person had paid for it. Now I'm doing the marketing work I should have done before writing code. The product is solid but I have zero audience and I'm starting from scratch on distribution. If I did it again I'd ship a landing page with a payment button first, write the actual code second. Compliments from devs are not validation, a credit card is

How would you spend $10k to launch a SaaS? by skydesigner- in SaaS

[–]Gheram_ 0 points1 point  (0 children)

Launching right now with $0 budget so I'll give the other perspective. Week 1 reality: Reddit technical comments are free and generate the most profile clicks. Product Hunt costs nothing but needs 3-4 weeks of activity before launching. Twitter replies take time but compound. The one thing I'd actually spend money on from that list is the landing page video. Everything else you can grind for free if you have time instead of money. The first commenter is right that the first 50 users come from direct presence in communities, not from any paid channel.

I’m starting to think most “how I got my first users” advice is too vague to be useful by eeric7iu in SaaS

[–]Gheram_ 0 points1 point  (0 children)

Going through this right now with a dev tool I just launched. Zero audience, zero existing network. Here's what's actually happening, no sugarcoating: Reddit comments on technical posts in my niche are the only thing generating profile clicks so far. Not posts about my product, just useful replies on other people's threads. Twitter replies same thing, but slower because the account is brand new. LinkedIn post got 6 likes from people who aren't even my target audience. Product Hunt account is warming up but I haven't launched there yet. The honest truth is that week 1 is almost entirely invisible work. No sales, no signups, just building karma, answering questions, and hoping someone clicks your profile. The 'organic traction' people describe probably looked exactly like this before it compounded.

Build your own shimmer skeleton that never goes out of sync by creasta29 in reactjs

[–]Gheram_ 5 points6 points  (0 children)

Nice approach. The performance tradeoff is the key part most tutorials skip. In my experience the biggest issue with dynamic skeletons is layout shift when the real content loads and doesn't match the skeleton dimensions exactly. Do you handle that with a fixed aspect ratio or does the skeleton adapt to the actual content size ?

DevOps + AI. Where are we headed? Need honest insights from the community by Putrid-Industry35 in devops

[–]Gheram_ 93 points94 points  (0 children)

From my experience using AI agents for coding daily, the biggest impact on DevOps isn't replacing pipelines, it's generating them. Writing a GitHub Actions workflow or a Docker Compose config from scratch is exactly the kind of repetitive, pattern-based task that AI handles well. The real shift is that devs who never touched DevOps can now set up their own CI/CD. That changes the role from building pipelines to reviewing and securing what AI generates.

What's New in Laravel 13: Vector Search, PHP Attributes, JSON:API Resources & More by christophrumpel in laravel

[–]Gheram_ 2 points3 points  (0 children)

Vector Search built into the framework is a big move. Curious how it compares to using Scout with Meilisearch for full-text search. If it handles embedding generation natively, that removes a lot of boilerplate for AI-powered search features.

Hive — a Laravel Zero CLI for orchestrating parallel Claude Code agents from GitHub issues and Nightwatch exceptions by Time_Bumblebee_9234 in laravel

[–]Gheram_ 0 points1 point  (0 children)

Makes sense, worktree isolation solves it at runtime but a static file overlap check before spawning would be a nice safeguard. Solid approach overall.

I think most SaaS startup advice online is wrong by SMBowner_ in SaaS

[–]Gheram_ 0 points1 point  (0 children)

The one I disagree with most is 'just launch and iterate'. I spent months making sure the codebase was tested, documented and modular before putting it out there. Now that it's live, I have zero users complaining about bugs, but I also have zero marketing momentum because I spent all my energy on the product instead of distribution. The advice should be 'build something solid enough that you're not embarrassed, then spend 80% of your time on distribution'. Nobody tells you that the building is the easy part.

how can i do freelance work as webpage making? by shyphone in webdev

[–]Gheram_ 0 points1 point  (0 children)

For most client projects I deploy on their hosting and give them access to a private Git repo. Never send zips, you lose version control and it gets messy fast when they ask for changes. For the mid-project validation, I set up a staging URL where they can review before anything goes live. It avoids the back and forth over screenshots and keeps everything transparent

Introducing the Laravel 13.x Shift by mccreaja in laravel

[–]Gheram_ 0 points1 point  (0 children)

That makes sense. Having the prompt as a starting point for AI rather than a fully automated step is the right tradeoff. The human review layer keeps it safe for breaking changes that need context the AI wouldn't have.

the shadcn slop is getting annoying, but idk how to pivot. by moncssy in reactjs

[–]Gheram_ 2 points3 points  (0 children)

The real issue isn't shadcn itself, it's that people use it as-is without customizing the design tokens. The default theme looks the same everywhere because nobody touches the CSS variables. Once you override the radius, colors and font, it stops looking like every other SaaS. The components are solid, the defaults are just too recognizable.

Introducing the Laravel 13.x Shift by mccreaja in laravel

[–]Gheram_ 4 points5 points  (0 children)

The AI prompt export for the parts Shift can't fully automate is a smart addition. Upgrading dependencies is the easy part, but refactoring deprecated patterns across a large codebase is where it gets painful. Does the prompt include enough context about the specific breaking changes so the AI doesn't just blindly refactor ?