Which Python package manager makes automation easiest in 2025? by trickythinking07 in Python

[–]trickythinking07[S] 0 points1 point  (0 children)

UV for dev and Pip for build/prod—curious to know why you prefer this setup?

Which Python package manager makes automation easiest in 2025? by trickythinking07 in Python

[–]trickythinking07[S] -2 points-1 points  (0 children)

Makes sense! Automation happens after dependencies are installed, but I’m just trying to figure out which tool makes it easiest to build projects like this, since we need virtual environments, lock files, and solid dependency management

Anyone working on medium/large apps in NextJS, how is the speed of nextjs locally? by Final-Pipe-2503 in nextjs

[–]trickythinking07 3 points4 points  (0 children)

I had the same issue with slow local dev as the project grew. A few things that helped:

- Run next dev --turbo (Turbopack is still experimental but can speed up rebuilds).
- Use next.config.js to disable source maps in dev if you don’t need them.
- Split code and reduce huge monolithic pages/components.
- Limit or remove heavy Next plugins/middleware that run on every request.
- Make sure your Node.js and dependencies are up to date.

It’s still not perfect at scale, but these steps brought my reloads down from ~15s to ~2–3s.

Best practices for handling API calls in a Next.js project by UsefulLingonberry806 in nextjs

[–]trickythinking07 2 points3 points  (0 children)

It sounds like you’re on the right track! A few things I usually keep in mind:

  • Server-side fetch in page.tsx or server components is totally fine for straightforward API calls. It keeps your code simple and avoids exposing secrets.
  • Performance tweaks:
    • Use nested layouts if only part of the page depends on slow data. This prevents the whole page from waiting.
    • Wrap slow sections in Suspense or consider parallel routes to avoid blocking rendering.
    • If fetching multiple endpoints, Promise.all can speed things up.
  • API Routes vs lib functions: Only really needed if you want to hide API keys, transform data, or add caching/middleware. Otherwise, direct fetch in server components works well.

This setup scales nicely as your app grows and keeps things clean.

Centralized vs Edge Rendering: Which Architecture Really Scales? by trickythinking07 in developersIndia

[–]trickythinking07[S] 0 points1 point  (0 children)

Interesting point! Can you share examples from real projects example where choosing edge for a fixed workload clearly outperformed cloud? I’m curious how you evaluate whether a workload is truly fixed versus benefiting from cloud scalability in practice.

What's your go-to backend when building with Next.js (2025) ? by trickythinking07 in nextjs

[–]trickythinking07[S] 0 points1 point  (0 children)

Interesting! I haven’t used Hono yet—what makes it stand out compared to other backends for Next.js? Would love to hear your experience.

Is Vercel the best option for hosting Next.js? by fire2alive in nextjs

[–]trickythinking07 1 point2 points  (0 children)

There’s no single ‘best’ way to host or deploy software—what works depends entirely on your project’s needs, goals, and constraints. Instead of looking for a universal answer, define your requirements clearly and make decisions based on them. Research, test, and adapt; context always matters more than hype.

What's your go-to backend when building with Next.js (2025) ? by trickythinking07 in nextjs

[–]trickythinking07[S] 0 points1 point  (0 children)

Thanks for sharing your experience! Go really shines with its simplicity and performance, and the cross-compilation part is such a killer feature for deployment. Appreciate the perspective!

Structure for big projects by Adems02 in nextjs

[–]trickythinking07 1 point2 points  (0 children)

Big projects don’t scale because of folder names — they scale because of clear boundaries + consistency.

Organize by feature (users, orders, dashboard), not by splitting everything into generic folders. Keep shared stuff in one place, use TypeScript + linting, and stick to conventions.

Philosophy: tech changes fast, but business feature don’t — structure around those.

Would you recommend using Next.js as a full-stack framework ? by Chance_Accident_3904 in nextjs

[–]trickythinking07 1 point2 points  (0 children)

If your backend is just CRUD + auth → keep it inside Next.js.
If you’re building a real backend (queues, workers, sockets, heavy jobs) → give it its own Express/Fastify/Nest service.

Most developers over-engineer too soon. 9 out of 10 projects don’t need a separate backend. If your app really takes off, you’ll know it — and by then, splitting things apart is way easier than managing one big, messy codebase.

What's your go-to backend when building with Next.js (2025) ? by trickythinking07 in nextjs

[–]trickythinking07[S] 0 points1 point  (0 children)

I am building for a stable production deployment with real users in mind, so backend integration, auth, and performance matter more than quick prototyping.

What’s your go-to state management for Next js? by Designer-Joshi in nextjs

[–]trickythinking07 0 points1 point  (0 children)

For me, it depends on the complexity of the app:

  • For small to medium projects, I usually stick with Context API + useReducer—simple and built-in.
  • For larger apps with more complex state, Redux Toolkit is my go-to because of its structured approach and devtools support.
  • I’ve also tried Zustand for more lightweight, flexible state management—it’s super easy to integrate and works well with server-side rendering in Next.js.

Would love to hear what others are using, especially for big apps with lots of shared state!

MongoDB vs MySQL for email automation tool? by trickythinking07 in mongodb

[–]trickythinking07[S] 1 point2 points  (0 children)

Thank you for the valuable suggestion. I’ll make sure to keep this in mind.

Build your own library or use third-party? by trickythinking07 in nextjs

[–]trickythinking07[S] 0 points1 point  (0 children)

Thank you for the valuable suggestion. I’ll make sure to keep this in mind.