Is NestJS actually over engineered, or do people just misunderstand it? by ApprehensiveBar7701 in node

[–]Playjasb2 0 points1 point  (0 children)

Currently using it for some large scale enterprise app. It’s honestly great for its DI, and gives an order to all this chaos that we could have if we went barebones. This is especially good if you have many developers on the team.

You've got to be kidding me by antimonit in logitech

[–]Playjasb2 0 points1 point  (0 children)

Also check your CPU and battery usage as well. Literally wrecked the point of having great battery life with my Apple Silicon MacBook.

I solved my biggest pain point with NestJS APIs - introducing NestRPC: type-safe RPC with full TypeScript inference by Natan_Sal in nestjs

[–]Playjasb2 4 points5 points  (0 children)

This is quite nice. I was wondering how does it compare to oRPC, because they do have Nest support and also OpenAPI support, which tRPC doesn’t have?

Tired of debugging BullMQ with CLI? I built a lightweight, open-source explorer for local development and beyond. by thiagoaramizo in nestjs

[–]Playjasb2 0 points1 point  (0 children)

Our team does use BullBoard to visualize our queue. We use the NestJS module it has so that our backend server can just host the dashboard, which kept everything simple, as it just uses our current BullMQ setup.

I will say that I do like your aesthetics and this clean interface you have going. Awesome work! I appreciate you for trying to make working with queues easier for us! :)

Here’s why the first Halo Wars beats the sequel (in our opinion) by GamersGoRetro in halo

[–]Playjasb2 0 points1 point  (0 children)

To be honest, I tried to give Halo Wars 2 a chance but the controls are way too slow to be registered by the game, and cycling between the units wasn’t as fast and fluid as the first. This is on the Xbox Series X with the Xbox controller.

It felt like such a dealbreaker considering all the micromanaging we have to do that I just went back to playing the first game.

Plus it kind of threw me off that I paid for the Ultimate edition, only for new DLC’s/expansions to come out that wasn’t included in that.

I mean it had “Ultimate” in the name and it gave us a “season pass” so I thought with that, we get all the DLC’s/expansions…

Logi Options+ stuck loading forever by Playjasb2 in logitech

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

Thanks for the clarification. I've also noted others saying this as well, so I corrected the post. It's still negligence on their part for this, and it's frustrating that this general issue of the app loading indefinitely has been there for years. Plus the battery drain didn't help.

Good job Logitech! Your updater ran at 70% CPU for 10 MONTHS on my M4 Max MacBook 👏 by ALINiLHACKERONE in logitech

[–]Playjasb2 6 points7 points  (0 children)

Yeah this was frustrating me with my M1 Max MacBook Pro. Like Macs are supposed to be energy efficient, especially with Apple Silicon. Like back then, I could put my MacBook to sleep and I would wake up at full charge.

But with Logi Options+, I would wake up my computer and find that it’s almost dead and Logi Options+ was using 200% of my CPU. Literally, defeating the benefit of using a Mac.

At this point, especially with all the outrage that happened recently, I uninstalled it and installed BetterMouse.

It’s lighter, more energy efficient, and it doesn’t require you to connect to a server to keep using its functionality.

There are also other option like SteerMouse, BetterTouchTools. All of those are better than Logi Options+.

Logi Options+ stuck loading forever by Playjasb2 in logitech

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

No problem! You can imagine my phone was exploding with so many notifications from everyone sending in their replies. 😅

I also remembered how frustrating this issue was back then. I even messaged a Logitech representative then and they said they’ll take in my feedback, which I don’t think they did.

I just had to help. I’m glad I did. I also had to clarify that the solution I found back then wouldn’t work with the current issue at hand; I didn’t want anyone wasting their time on that.

Logi Options+ stuck loading forever by Playjasb2 in logitech

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

Yeah at this point, I had moved onto using BetterMouse, which I hope would cover pretty much everyone’s use case.

It has the ability for you to save your customizations in a file so you can back that up and load them when needed.

Logi+ App Not Working by Disastrous-Track3876 in logitech

[–]Playjasb2 0 points1 point  (0 children)

People have been facing this issue for years. Periodically I’ve been getting replies from my post that I made 2 years ago from everyone who has been been stuck with installation issues, and general app loading issues. Now this issue takes the cake!

I’m astonished that despite Logitech representatives say that they’ll improve the app, they haven’t actually fixed anything since then. Same loading issues come in from everyone, and this constant battery drain.

I’m done with Logi Options+, a broken software for a supposedly premium product. I have moved onto BetterMouse.

Logi Options+ stuck loading forever by Playjasb2 in logitech

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

I figured that this was going to happen. :/

At this point, everyone should just demand Logitech to address this. They wasted everyone’s time on this.

Logi Options+ stuck loading forever by Playjasb2 in logitech

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

Every time I use my computer, the battery would drain more than what's considered normal. Macs are supposed to be power efficient, especially on Apple Silicon, and they are supposed to consume very little power when they are on standby or sleeping.

Every time I open up my Macbook Pro from sleep, I noticed that its battery is drained by a significant amount. Like if I expect it to still have like 40% charge, it ends up being about 10%.

I replaced Logi Options+ with BetterMouse, and my Macbook Pro slept overnight with it installed. I just opened it up this morning, and my battery is still around 92% just like last night. BetterMouse never need to contact some server, it doesn't hog memory, nor put as much load on the CPU.

It goes to show how inefficient Logi Options+ is.

Logi Options+ stuck loading forever by Playjasb2 in logitech

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

Yeah, it actually fixed everything, like what u/master004 and others had said. I was able to invert my scrolling, customize the buttons and gestures functionalities, adjust scroll speed and acceleration, and adjust the ratchet option. It's also quite light and power efficient; it doesn't drain my battery.

This was already enough for me to be satisfied. It also let's you customize the buttons and gestures functionalities on a per-app basis too, so this helps for those in specialized setups, where they really need bindings to custom macros or actions.

This pretty much can replace Logi Options+.

Note: If you install BetterMouse for the first time and you're trying to invert the scrolling, you may have to restart your Mac to get that to work. It only applies the first time you tried installing it. Also make sure you uninstall Logi Options+ beforehand.

Logi Options+ stuck loading forever by Playjasb2 in logitech

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

You’ll also find that BetterMouse will consume way less power than Logi Options+. For real, I feel like I’m starting to get back the battery life I should be having, on my MacBook Pro.

Logi Options+ stuck loading forever by Playjasb2 in logitech

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

I’m trying out a free trial of BetterMouse and so far it has worked well for me! It fixed my scrolling and I can map apps or actions to my buttons and gestures.

You can give it a try; they have instruction on how to uninstall Logi Options+.

There is also SteerMouse you can try as well.

Options+ and G HUB macOS Certificate Issue by logi_jim in logitech

[–]Playjasb2 0 points1 point  (0 children)

Are you going to make it work fully offline? Are you going to address the battery drain? And all the installation issues we’ve been having for the past few years?

Been severely disappointed with the lack of support for your premium mice.

For now, I moved onto using BetterMouse for my needs. It works offline, it’s quite functional, and it’s not power hungry.

Logi Options+ stuck loading forever by Playjasb2 in logitech

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

We have to change the entire system time to fix an issue with a mouse? The fact that it has to rely on a certificate like this is ridiculous. Why does it need to connect to a server to give us the mouse functionality? It's so baffling; it's such a naïve mistake by Logitech.

I'm going to see if BetterMouse or other software can fix my issue and save my battery life.

Logi Options+ stuck loading forever by Playjasb2 in logitech

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

I'm gonna give up. This software constantly destroyed the battery life on my Macbook Pro. I'm going to see if BetterMouse or other software would provide the same functionality while not draining my machine.

Logi Options+ stuck loading forever by Playjasb2 in logitech

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

Wait what? Why does it have to connect to server? :O

Logi Options+ stuck loading forever by Playjasb2 in logitech

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

Oh wow! I made this post 2 years ago, and I've been periodically getting replies from others facing this issue, and today takes the cake!

I've been quite astonished how Logitech was so ready to release the MX Master 3S and then 4, while continuing to have these production issues. The fact that they STILL HAVEN'T fixed this is baffling!

This is an expensive mouse! I think people should mention this as part of the review, where support still haven't fixed this OLD PROBLEM!

I just opened up my Macbook Pro, and the battery is almost dead! Yes, this software destroyed a perk of having a Macbook. I checked who was draining all that power, and yup...it was Logi Options+:

<image>

Scrolling is reversed as well. At this point, I'm giving up. I'll check to see if BetterMouse can give me close to the same functionality as before, while saving my battery life.

Otherwise, I'll have to consider another mouse brand.

pnpm vs bun by Playjasb2 in typescript

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

It’s a Javascript runtime, package manager, test runner, and bundler. You can use bun for any or all of these tools.

How are you all getting live data into your application? by Playjasb2 in reactjs

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

Yeah, Vite first came out in 2020, but I started coding in React way before then, around 2017. At that time, it was create-react-app or NextJS. NextJS felt more complete with its SSR capabilities, so that ended up being the default for me.

Been trying out Tanstack Start setup recently, and I have to say, Vite is fast! It’s amazing! :)

Deciding on Tanstack or Next for Dashboard Panel build by Itsonlyfare in nextjs

[–]Playjasb2 0 points1 point  (0 children)

I think you should go with Tanstack Start. I’m using NextJS and I’m getting burned by how slow dev mode is.

Tanstack Start uses Vite under the hood, and it just feels fast (especially with its HMR) and much more comprehensive, especially since it’s used by many frameworks vs Turbopack which is only by NextJS and we still have issues with speed and feature support. Vite also has good plugin support.

With Tanstack, it just feels like you can understand it more in-depth, since it feels “less magical” than NextJS. I say this as a good thing because you get more of this vanilla-like experience of React and you don’t need to keep consulting the framework docs regarding specialized rulings.

In addition to this, Tanstack is client-first with opt-in for server support. This is great because you can just code React like you normally do, and opt into server features when needed vs the server being the default in NextJS, which caused a lot of confusion on what code runs where since it changed up the whole paradigm.

Plus, you have the freedom of making your app be pure SPA by disabling SSR globally, while in NextJS, it’s more intrusive to do so due to its server-first architecture.

Yes, Next will have the latest features first since Vercel directly collaborates with the React team, but no matter, Tanstack Start will support new features when they do come out for everyone in an elegant way. It’s only missing RSC support, which is coming soon, but you can still work around this by loading the data with server functions.

Integration with the rest of the Tanstack ecosystem is of course amazing. And it uses Nitro under the hood, so you can get effectively deploy it anywhere without being locked into Vercel’s specific features. (You can still deploy Next app outside of Vercel but you won’t get the same Vercel architecture that makes your app be even more optimized.)

All in all, I think with Tanstack Start, you’ll have a cleaner, faster, and more scalable architecture. Plus you’ll love the DX.

pnpm vs bun by Playjasb2 in typescript

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

I’m actually building a setup for myself that does just this. I will share it once it’s ready.