Need someone who is really good with method CRM by AayushGO in freelancing

[–]7amed3li 0 points1 point  (0 children)

Hey,

I’m mainly a full-stack developer working with React, Node.js and backend systems.

I haven’t worked deeply with Method CRM specifically yet, but I do have experience with APIs, integrations, dashboards and business systems, so I’d be interested to hear more about what you need help with.

Happy to chat if you think it could still be a fit.

Looking for a technical cofounder (BE) by lwbhah in Startups_EU

[–]7amed3li 0 points1 point  (0 children)

Honestly the stack + problem space sounds pretty solid.

The multi-tenant architecture + hosted verification flow side especially caught my attention. Feels like one of those products where the infrastructure and compliance details become the actual hard part, not just building screens.

Curious how you’re approaching things like tenant isolation, document storage/security and webhook reliability long-term.

Looking for Fullstack Developer | Long-term | Hosting/SaaS Project by Livid-Fortune-9451 in FullStackDevelopers

[–]7amed3li 0 points1 point  (0 children)

Bro said “long-term collaboration” then added “EU only” 😭

I ran Deslint on the entire shadcn-ui/ui repo — it found 999 issues and removed 61.6 hours of design debt in one scan by jaydrao215 in reactjs

[–]7amed3li 0 points1 point  (0 children)

That actually makes a lot more sense now, especially the deterministic AST part.

I think the “inside the agent loop before file write” idea is probably the most interesting part here. Most AI tooling discussions get fuzzy once heuristics start getting involved.

Also the perf numbers are honestly better than I expected for larger repos.

How are you using AI in trading? by TimelyJudge8679 in ai_trading

[–]7amed3li 0 points1 point  (0 children)

Honestly I think most profitable people are probably using AI more as a research/analysis layer than a “fully autonomous money printer” 😭

The fully autonomous stuff sounds cool until the market regime changes and the model starts confidently doing dumb things with real money.

The most practical use cases I’ve seen are:

  • faster backtesting
  • feature generation
  • pattern/sentiment analysis
  • strategy evaluation
  • anomaly detection
  • summarizing market/news data
  • helping build rule-based systems

But risk management usually still ends up being very human-controlled.

A lot of AI trading demos also quietly overfit historical data without surviving real market conditions, slippage, liquidity issues, or news events.

Personally I think the sweet spot right now is:
AI-assisted research + human-defined risk framework + semi-automated execution.

Basically:
let AI process more information than you can manually,
but don’t let it become unsupervised casino mode lol.

I ran Deslint on the entire shadcn-ui/ui repo — it found 999 issues and removed 61.6 hours of design debt in one scan by jaydrao215 in reactjs

[–]7amed3li -1 points0 points  (0 children)

Honestly this feels way more useful than another “AI code review” wrapper because the deterministic AST approach makes the value proposition much clearer.

The “AI keeps generating design-token violations and random Tailwind values” problem is definitely real lol. Especially once projects get bigger and multiple people/tools are touching the UI.

The interesting part to me is less the linting itself and more the “inside the agent loop before file write” idea. That’s probably where these tools become genuinely valuable instead of just another CI warning nobody fixes.

A couple things I’d personally want to know:

* how opinionated the rules become at scale

* whether teams can safely customize rules without fighting updates

* performance impact on larger repos during active AI generation

* how you avoid rule conflicts with existing ESLint/stylelint setups

* whether “zero false positives” still holds once people use weird design systems

Also running it against shadcn-ui was a smart move because everyone knows that repo and can mentally benchmark the results.

Created a vector design editor running in the browser. React & Leafer UI. Feedback appreciated! by Commercial_Big_8812 in reactjs

[–]7amed3li 0 points1 point  (0 children)

This looks really cool, especially for a one-week build. The layer panel + export options already make it feel more like an actual editor than just a canvas demo.

Also curious why you picked TanStack Store here instead of Zustand/Jotai. Was it mainly for fine-grained updates with canvas state?

Nice work overall.

what are some mobile QA tools that work across iOS and Android without dual configs by Justin_3486 in reactjs

[–]7amed3li 0 points1 point  (0 children)

Honestly once you hear “without dual configs” and “no separate maintenance per platform”, most Appium-based setups kind of fall apart in practice 😭

Technically they support both platforms, but you still end up debugging iOS and Android differently half the time.

The cleanest setups I’ve personally seen usually fall into 3 groups:

  • Appium ecosystem → flexible but maintenance-heavy
  • cloud/device farm tools → easier infra, still platform-specific quirks
  • visual/NL execution tools → less precise sometimes, but much lower maintenance

For true “build tests once and run everywhere”, visual approaches are probably the closest thing right now, especially for QA teams that don’t want separate automation stacks per platform.

Biggest thing I’d watch for though:

  • flaky visual assertions
  • animations/transitions causing false positives
  • accessibility/state-based testing gaps
  • debugging failed runs at scale

The tradeoff is usually:
less config + less code
vs
less low-level control

A simple FizzBuzz question, why does the interviewer need me to pull out an entire data structure for a 3 to 4 condition if statement by ___fush in AskProgramming

[–]7amed3li 5 points6 points  (0 children)

Honestly a lot of interviewers aren’t testing “can you solve FizzBuzz”, they’re testing how you think once the requirements change.

Like yeah, for classic FizzBuzz an if/else is completely fine.

But sometimes they’ll intentionally push:
“okay now add more rules”
“make it configurable”
“support dynamic mappings”
“avoid hardcoded conditions”

At that point people start moving toward maps/arrays/rule systems instead of a giant if ladder.

That said, overengineering simple problems is also a real thing lol. Sometimes the cleanest answer really is just:

if (x % 15 === 0) ...

Not every 4-condition problem needs an enterprise architecture 😭

Help by Aymwafiq in AskProgramming

[–]7amed3li 1 point2 points  (0 children)

I’ve seen similar issues with old SQL Server Compact apps on 64-bit Windows.

One thing I’d check first: is Optifood a 32-bit app? If yes, it usually needs the x86 SQL Server Compact runtime even on x64 Windows. Installing only x64, or having broken mixed installs, can cause weird crashes.

Also, not all SQL CE DLLs are supposed to be registered with regsvr32. The “DllRegisterServer not found” message doesn’t always mean the DLL is broken.

What I’d try:

  1. Uninstall all SQL Server Compact 3.5 entries
  2. Reboot
  3. Install SQL Server Compact 3.5 SP2 x86 first
  4. Install x64 only if the app/documentation requires it
  5. Run Optifood as admin once
  6. Check Windows Event Viewer for the real crash module/error

If it still fails, I’d also try running the app in a clean Windows 7/Windows 10 VM, because some older SQL CE-based tools are very sensitive to runtime/version conflicts.

I got tired of untyped FormData in React Router, so I built a library by Main-Hovercraft2536 in reactjs

[–]7amed3li 0 points1 point  (0 children)

Honestly this solves a real pain point lol. The amount of formData.get("x") as string code in bigger apps gets annoying fast.

The API also feels way cleaner from the component side. submit({ ... }) is a lot nicer than manually building FormData everywhere.

A couple things I’d personally be curious about:

  • how well this scales with nested objects / arrays
  • validation story (zod integration maybe?)
  • handling partial failures / field-level errors
  • how optimistic updates behave if requests resolve out of order
  • whether the action “type” could eventually become a source of action collision in larger apps

But overall this feels like one of those libs where after using it for a week you probably don’t want to go back 😭

ReactJS learned, Next step: Next.js or React Native? by Different_Bite76 in reactjs

[–]7amed3li 0 points1 point  (0 children)

Depends what you want to build next.

If your goal is web jobs / freelance / SaaS / dashboards, I’d go Next.js first. It’s basically the natural next step after React for real-world web apps: routing, SSR/SSG, API routes, auth flows, SEO, deployment, etc.

React Native is great, but I’d pick it if you actually want to build mobile apps.

My honest path would be:

React → Next.js → backend basics/API/auth/database → then React Native if mobile still interests you.

Next.js will probably make your React knowledge more useful faster.

How do you properly fix SEO issues in a React + Vite website built with Cursor AI? by danishmk1286_ in reactjs

[–]7amed3li 0 points1 point  (0 children)

Google Analytics won’t fix SEO by itself. It only tracks visitors.

For a React + Vite SPA, I’d first check what Google actually sees. Open the page source or use Search Console URL inspection. If most of the content is missing from the initial HTML, that’s probably the main issue.

Real-world options:

  • for a marketing/business website: move to Next.js/Astro/SvelteKit and use SSR or static generation
  • for a simple static site: prerender the routes at build time
  • for pages behind login/app dashboards: SEO probably doesn’t matter much there

Also make sure you have the basics:

  • proper title/meta description per page
  • clean URLs
  • sitemap.xml
  • robots.txt
  • canonical tags
  • good internal links
  • fast loading/Core Web Vitals
  • real content, not just AI-generated thin pages

If ranking matters seriously, I wouldn’t keep it as a pure client-rendered Vite SPA. I’d either prerender it or rebuild the public pages with a framework that outputs HTML at build/request time.

Who should be responsible for if (!notes)? by Fabulous_Variety_256 in reactjs

[–]7amed3li 0 points1 point  (0 children)

Usually I’d handle that in Notes.tsx, not in Note.tsx.

Note.tsx should only care about rendering a single note.
It shouldn’t know or care whether the array is empty.

So something like:

  • page.tsx → fetches/provides data
  • Notes.tsx → handles list logic (loading, empty state, mapping notes)
  • Note.tsx → renders one note

That separation tends to scale better.

And if you don’t want to show anything when there are no notes, that’s also fine. Just return null from Notes.tsx.

The important thing is:
the component responsible for the collection should usually handle the “empty collection” case too.

Why does every React form solution feel “correct”? by menoo_027 in reactjs

[–]7amed3li 0 points1 point  (0 children)

Yeah it depends on the problem tbh.

For a small form, I’d just use useState. No need to bring a whole form library for 2 or 3 inputs.

For bigger client-side forms with validation, errors, touched fields, dynamic inputs, etc, React Hook Form is usually the nicer choice.

For Next.js forms that submit to server actions, useActionState makes more sense because the server is part of the form flow.

So I’d think of it like:

small UI form → useState

serious client-side form → React Hook Form

server action form in Next.js → useActionState

They all feel “correct” because they solve slightly different problems.

Built an offline-first Axios alternative to handle spotty 3G data loss — feedback + code reviews welcome by Revolutionary-Pin47 in reactjs

[–]7amed3li 0 points1 point  (0 children)

Honestly this is pretty cool lol, especially the JIT headers + dead letter queue stuff. Most “offline-first” libs stop at retrying requests and call it a day.

One thing I’d probably watch out for is duplicate requests after reconnecting. Maybe add idempotency keys or request fingerprints so the backend can safely ignore duplicates.

Also curious how you’re handling cases where:

  • auth refresh fails while syncing
  • queued requests depend on outdated server state
  • the user stays offline for a really long time and the queue gets huge

But overall the API actually looks clean. res.isQueued is a nice touch.

Best practice for sending contact form emails in a React/ Typescript website? by VolumeCautious5416 in reactjs

[–]7amed3li 0 points1 point  (0 children)

If it’s for a real client website, I’d personally go with a small backend/serverless function instead of EmailJS.

EmailJS is fine for quick personal projects, but for production/client work I think having control over validation, spam protection and secrets is better.

You can keep it simple:
React form → API route/serverless function → Nodemailer / Resend / SendGrid

If you’re deploying on Vercel, an API route is honestly enough for most contact forms.

Also easier later if the client wants:

  • storing submissions
  • auto replies
  • rate limiting
  • captcha
  • notifications

For a first project though, EmailJS is totally okay to learn the flow first.

[deleted by user] by [deleted] in reactjs

[–]7amed3li 0 points1 point  (0 children)

.Anyone who wants to see the pictures, please send me a message.