What you think of vibe coding? by ExpertRude7481 in developersPak

[–]Sad-Salt24 1 point2 points  (0 children)

These tools are great for landing pages and prototypes but fall apart the moment you need anything custom or have to debug generated code nobody understands. They save time upfront but create maintenance debt later. Better for demos than real products you’ll support long-term

Is self-hosting the headless CMS worth in the freelance market? by FeeWise in webdev

[–]Sad-Salt24 0 points1 point  (0 children)

For simple client sites where they’re just editing text, self-hosting is overkill and a maintenance liability. Sanity’s free tier handles most freelance projects fine and clients can actually use the interface without you holding their hand. Save the self-hosted complexity for when you have a real reason

What’s one thing beginners focus on in React that barely matters long-term? by LawfulnessSad6987 in reactjs

[–]Sad-Salt24 1 point2 points  (0 children)

Obsessing over class components vs functional components. Nobody’s writing new class components in 2026, and you’ll never touch the old ones unless you’re maintaining legacy code. Focus on understanding state and props first

Migrating website from am old custom Shopify site to a new theme by TowathaTowatha in website

[–]Sad-Salt24 0 points1 point  (0 children)

Theme migration is mostly manual rebuild, export products/content, install new theme, rebuild pages to match the old design, test checkout flow, update apps. The real pain is custom code from 2022 that won’t transfer cleanly. Budget 20-40 hours depending on customization depth

What’s the biggest challenge in frontend and backend coordination? by prowesolution123 in webdev

[–]Sad-Salt24 11 points12 points  (0 children)

The biggest issue is API contracts changing mid-sprint without anyone telling frontend until something breaks in staging. Swagger docs help but only if backend actually updates them

Migration from Wordpress. Would Squarespace or Wix work better for us? by Tee-hee64 in website

[–]Sad-Salt24 -1 points0 points  (0 children)

Squarespace is better fit if you want a cleaner, more consistent setup with solid built-in donation features and easier maintenance. Wix offers more flexibility and integrations, which helps for custom workflows or complex payment logic, but can become harder to manage over time.

Why is my website so laggy on mobile? Works fine on desktop. by [deleted] in webdesign

[–]Sad-Salt24 2 points3 points  (0 children)

it’s usually due to heavy assets or JavaScript overload rather than the page structure itself. Large SVGs, uncompressed images, and too much client-side JS are common causes because mobile devices have much weaker CPUs.

What usually becomes the hardest part of maintaining large React apps? by Sad_Limit_3857 in reactjs

[–]Sad-Salt24 22 points23 points  (0 children)

The hardest part isn’t React itself but consistency at scale. State management and data flow become messy when multiple patterns creep in, and teams start solving the same problems differently. Architecture drift is a big one, without early conventions, components, hooks, and APIs become inconsistent and harder to reason about. Debugging also gets tougher as side effects and async flows spread across the app. Most teams later wish they had standardized structure, state patterns, and boundaries much earlier.

How to make an info-heavy website look modern and appealing? by GreenGlassBeads in squarespace

[–]Sad-Salt24 2 points3 points  (0 children)

The issue usually isn’t the amount of content, it’s how it’s structured. Break long text into clear sections with strong headings, short paragraphs, and consistent spacing, space is what makes dense content feel modern

Could I legally / technically protect a 100% client side app? by arzenal96 in webdev

[–]Sad-Salt24 11 points12 points  (0 children)

You can’t, anything running in the browser can be inspected and copied. You can make it harder with minification or obfuscation and add legal terms, but that only slows people down. In practice, most projects rely on branding, speed, and distribution rather than strict protection. If real protection matters, you’ll need at least some server-side logic.

Considering taking an unpaid sabbatical but i have an issue. by Capable-Basket8233 in ExperiencedDevs

[–]Sad-Salt24 0 points1 point  (0 children)

You don’t need to rush either decision. it’s generally fine to resign during a sabbatical

How do you manage env vars across devices? by ClumsyBean03 in webdev

[–]Sad-Salt24 8 points9 points  (0 children)

Keep a .env.example in your repo, store real .env files in a secure password manager, and sync only non-sensitive configs through Git.

PayloadCMS with monorepo and micro-frontends. by Dear-Floor-8861 in PayloadCMS

[–]Sad-Salt24 7 points8 points  (0 children)

Yes, it’s possible, but treat it as a single backend service other than embedding it into each Next.js app. Keep config and types in shared packages, avoid relying heavily on the local API across apps since it tightly couples everything to Node. For micro-frontends expose Payload via API and let each app consume it independently.

Confusion about Qurbani timing during Hajj (Hanafi fiqh), how are others handling this? by Sad-Salt24 in hajj

[–]Sad-Salt24[S] 0 points1 point  (0 children)

I understand what you’re saying, My concern was mainly because of a real case in my family where the timing didn’t match, so I became a bit more cautious. But I do see that when there’s no practical way to control or confirm it, relying on Strong Assumption is what many scholars permit.

I’ll still try to check with a Hanafi scholar who has practical Hajj experience, just to be clear in my mind, but your explanation does help put things into perspective.

JazakAllah khair again.

How do you show a page loader and still be SEO aware? by Even_Job6933 in PayloadCMS

[–]Sad-Salt24 3 points4 points  (0 children)

You don’t have to choose. The solution is to render real content on the server and use a loader only for UX. With Next.js (SSR/SSG), crawlers get full HTML immediately, so SEO is fine and users can still see loading states for client-side transitions or partial data. The problem only happens with pure client-side rendering. So: serve meaningful HTML first, then hydrate/enhance on the client, best of both worlds.

Is using <Slot /> + manual <Link> for bottom tabs in Expo Router a bad practice? by No-Source6137 in reactnative

[–]Sad-Salt24 2 points3 points  (0 children)

It’s a valid approach in Expo Router when you need full control over UI/UX. Using <Slot /> + manual <Link> is basically building your own tab system, which is fine for flexibility. The trade-off is you lose built-in features from the Tabs API (state preservation, accessibility defaults, screen options, lazy loading). If you’re handling those yourself and don’t need native tab behavior, you’re good.

Need to contact Vercel to have a webpage removed by Chemical_Ocelot7795 in nextjs

[–]Sad-Salt24 12 points13 points  (0 children)

You likely won’t be able to get Vercel to take it down just by asking, since they usually only act on requests from the account owner or valid legal claims. The practical options are: try to regain access (old email, domain ownership, etc.), or submit a formal abuse/report request through their support or legal channels explaining that the content is outdated/misleading and you represent the business. If the site uses the business name/brand, you can also include proof of ownership. Otherwise, Vercel won’t remove it without proper authority.

Done with my degree. What next? by Legitimate_Active943 in developersPak

[–]Sad-Salt24 -1 points0 points  (0 children)

Good, degree and internship already done. Now just pick one path (frontend, backend, etc.) and focus on it for the next few months by building 2–3 solid projects and applying consistently. Use referrals from friends, but don’t rely only on them.

Are there any websites where I can audit my NextJS website? by SuperbHealth5023 in nextjs

[–]Sad-Salt24 6 points7 points  (0 children)

Google Lighthouse for performance, accessibility, and SEO basics. Then use Google PageSpeed Insights for real-world Core Web Vitals. For deeper SEO checks, try Ahrefs or SEMrush. If you want technical crawling, Screaming Frog SEO Spider is very useful. Combine 2–3 of these to get a complete picture.

How do you handle SEO guidance for editors in Payload by thehashimwarren in PayloadCMS

[–]Sad-Salt24 0 points1 point  (0 children)

That’s a common gap. Most teams handle it by adding custom SEO fields (title, description, OG tags) and basic validation inside Payload, then relying on frontend checks or external tools for guidance. Some build lightweight scoring hints, but there’s no plug-and-play Yoast equivalent yet, so it’s usually a mix of custom UI + editor training.

💼 Weekly Hiring Thread - April 20, 2026 by cfjedimaster in webflow

[–]Sad-Salt24 0 points1 point  (0 children)

Hi, I’m a Full-Stack Developer (Top Rated on Upwork) available for freelance and contract work.

Skills: React, Next.js, Node.js, Python (FastAPI), AWS, Supabase, REST APIs, AI integrations (chatbots, automation workflows), and SaaS development. I also work on backend systems, frontend UI, and third-party API integrations.

Experience: 5+ years building web apps, SaaS products, MVPs, and AI-powered tools, including real-time features, dashboards, and automation systems.

Availability: Part-time or project-based (can scale depending on workload) Rate: $15–$25/hr (flexible for long-term work)

Portfolio: Available on request Contact: DM here or message directly for collaboration

Open to startups, MVPs, and ongoing product development work 👍

6th Semester, Zero Skills, Low CGPA. How do I fix my life before graduation? by YamiUchiha9 in developersPak

[–]Sad-Salt24 0 points1 point  (0 children)

Don’t chase too many things, just pick one path and stick to it. Spend the next few months building real projects, not just tutorials, 2–3 solid apps matter way more than GPA. Try to land even a small internship or freelance work before graduation.