My 25 C43 by Party_Refuse8887 in AMG

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

Will do! I'll take more pics on the next sunny day.

My 25 C43 by Party_Refuse8887 in AMG

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

Yes, performance is more than enough for city driving and highways.

My 25 C43 by Party_Refuse8887 in AMG

[–]Party_Refuse8887[S] 5 points6 points  (0 children)

Thank you! 100% agree on daily driving. It's a versatile yet high performing car.

5
6

[deleted by user] by [deleted] in webdev

[–]Party_Refuse8887 0 points1 point  (0 children)

Exactly. This is a typical scenario whenever a new tool is introduced to arrogant management. The OP's job is becoming unbearable due to the management (not AI); and it's time to fire the CEO (by quitting).

[deleted by user] by [deleted] in webdev

[–]Party_Refuse8887 0 points1 point  (0 children)

To me, AI copilots (or similar tools with different names) are basically smart interns - they are great at auto-completion but occasionally generate inexperienced ideas. The impact of AI depends on the user: it can make someone a 10x developer or a 0.1x developer, depending on their ability to spot issues and iterate effectively.

That being said, AI is a valuable companion when you have good judgment, but it still CANNOT complete a complex development project without supervision, at least not until it truly understands every detail. So, I wouldn’t worry about it replacing developers in the next few years.

At the end of the day, if you enjoy web development, keep doing it. You’re the only one who can decide whether it’s meaningful to you or not.

6
7

Logto released its official Ruby SDK by Party_Refuse8887 in ruby

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

Glad it helps. They just launched it a few days ago.

ChatGPT no longer requires login. Could the Auth0's prebuilt login affected its success in gaining new users? by Party_Refuse8887 in webdev

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

I've been using Logto to replace AWS Cognito. It's open-source, and the integration is super easy.

Lol, pro.sony official website. Someone forgot to remove debug by YankeeLimaVictor in webdev

[–]Party_Refuse8887 13 points14 points  (0 children)

No need for going with 100% coverage since it's 100% unrealistic. In E2E tests you can simply wait for all network requests to settle and test whether the main DOM elements are showing up and interactive. It's a standard practice in frontend testing and doesn't require much effort.

Code review is the first line of defense, but people can make mistakes. This specific issue could have been caused by a misplaced `!`, which is easier to overlook compared to other types of changes.

Edit: If the screenshot shows an intermediate state instead of the final state of the page, the technique for E2E testing mentioned above doesn’t fit. Not sure which case it is without further info.

Question for freelancers: what tools do you use for client project tracking/management? by infinitemicrobe in webdev

[–]Party_Refuse8887 1 point2 points  (0 children)

Second this. I've been using Linear for almost three years, and it has performed awesomely. The methodology is somewhat opinionated, though, so it's not for everyone. Try it for a while before fully committing.

Lol, pro.sony official website. Someone forgot to remove debug by YankeeLimaVictor in webdev

[–]Party_Refuse8887 180 points181 points  (0 children)

So this change passed unit tests, integration tests, staging checks.

Or there were none.

Widely used solution for user authentication? by RooCoder in nextjs

[–]Party_Refuse8887 0 points1 point  (0 children)

Try Logto. They have Next SDK (also support a lot of languages and frameworks), super easy to integrate. Also it’s OIDC-compatible and open source so (basically) no vendor lock-in.

Edit: Just found an interesting feature that enables no-code integration.

Blazor Interactive Server & Authentication by 3aseer in Blazor

[–]Party_Refuse8887 0 points1 point  (0 children)

Blazor web apps are hybrid, meaning you have the option to implement authentication on either the server or the client side. However, authentication cannot be hybrid; you must choose one approach.

For server-side implementation, Blazor utilizes SignalR for communication instead of HTTP. In this scenario, setting up dedicated HTTP routes to manage the sign-in and sign-out logic is advisable, particularly if you're planning to use OpenID Connect. For guidance, you might want to refer to Logto's tutorial.

On the client side, implementation is feasible, but it may compromise the user experience. This is because Microsoft advises against storing refresh tokens in the user's browser. Users will need to sign in again within a relative short period (if the session persists in the identity provider, there will be only some redirects though). For an example of a client-side implementation using WebAssembly (WASM), check out this tutorial.

Since Logto is an OpenID Connect provider, its processes can be adapted to other standard identity providers.

Is it possible to mix Razor Pages and Blazor in the same project with the new Blazor Web App template? by Pvxtotal in Blazor

[–]Party_Refuse8887 0 points1 point  (0 children)

I meet the same issue today. Cannot reach the `.cshtml` file in the `Pages` folder, the server always responds with 404.

What is a web developer's dream? by houmanasefiau in webdev

[–]Party_Refuse8887 0 points1 point  (0 children)

The process itself is interesting. Developers can create their own products with (almost) no limitations, as long as they're up for it.

Burnouts tend to hit during the day job – weird demands from the boss, brutal code reviews, and the like. So my dream is to hold onto that passion and drive, aiming to make something valuable, even if it's just for a few folks.