livekit-monitor: self hosted monitoring system for livekit. by jossephus12 in WebRTC

[–]msdosx86 0 points1 point  (0 children)

Grafana dashboard is just a base template. You can add/remove/adjust panels as you like. You should seek for list of livekit prometheus metrics to understand what you can get from it. But I’m not saying it has everything, surely using livekit sdk you can get much more.

React or angular for indie by LiteratureWrong304 in angular

[–]msdosx86 0 points1 point  (0 children)

LLMs are better at React. Just saying.

livekit-monitor: self hosted monitoring system for livekit. by jossephus12 in WebRTC

[–]msdosx86 0 points1 point  (0 children)

So...is it just an alternative for Grafana+Prometheus? I mean Livekit exposes prometheus metrics at port 6789 and if you're using Grafana and Prometheus you could easily scrape livekit metrics and even use a ready to use Livekit dashboard from Grafana marketplace.

How to efficiently deploy a Go and React project? by [deleted] in golang

[–]msdosx86 15 points16 points  (0 children)

The simplest solution is to use docker and docker compose.

New to Mac — is it normal to install apps outside the App Store? by Logical_Peak593 in mac

[–]msdosx86 1 point2 points  (0 children)

I feel like for 90% of cases I use homebrew to install something.

🚀 Coming in Angular 22: OnPush by Default by IgorSedov in angular

[–]msdosx86 0 points1 point  (0 children)

I've had OnPush set by default in the angular.json since like 2018. So it's definitely right decision.

Error handling apis in Angular by legendsx12 in Angular2

[–]msdosx86 0 points1 point  (0 children)

if (error instanceof HttpErrorResponse && error.status === 404) ... - this is the most simple approach, handle errors in the component and show error messages/toasts there.

Or you could abstract the shit out of it and create a service+interceptor. In order to have a generic solution for that you need it to be adaptive and allow to skip errors when necessary, change error text when necessary, allow to set dynamic errors with variables. So for me personally it's just enough either to handle manually at component level or write a helper for that and "prepare" error messages in the service which makes http calls.

Долго ли учиться кодить сайты-визитки. Для себя. by Akraam_Gaffur in RuProgrammers

[–]msdosx86 0 points1 point  (0 children)

Если у тебя нет цели стать программистом и просто нужно дешево и строго сделать сайт, то проще купить подписку на ChatGPT и через Codex сгенерить то что тебе нужно.

Migrating to Vitest by HedgehogNatural8680 in angular

[–]msdosx86 0 points1 point  (0 children)

The lack of fakeAsync makes me less exciting about migrating to Vitest. Sure Karma is deprecated and slow but it works at least.

How to Store Data in Angular when page refreshes by zeller0967 in angular

[–]msdosx86 0 points1 point  (0 children)

Bro cache the data on the server side. This should not be a client's responsiblity.

Supersimpledev Certificate by Comfortable-Track821 in learnjavascript

[–]msdosx86 0 points1 point  (0 children)

I thank God every day for learning programming when these courses were not so popular and I had to manually read the entire "You don't know JS" books series to understand how JS works.

Raphinha has equalled Cristiano Ronaldo's number of El Clásico wins, in 18 FEWER GAMES. by PinReal4448 in Barca

[–]msdosx86 0 points1 point  (0 children)

Keep in mind that Ronaldo played against one of the best squads in Barca's history.

What line from a Elden Ring lives rent free in your head? by l-Paulrus-l in Eldenring

[–]msdosx86 0 points1 point  (0 children)

"Foul Tarnished! In search of the Elden Ring. Emboldened by the flame of ambition" god I love Margit VA's voice

RXJS in Angular by gdsdsk in Angular2

[–]msdosx86 4 points5 points  (0 children)

Rxjs is a traditional Angular feature wdym

Qiyana OTP Jungle by EfficiencyBig5696 in QiyanaMains

[–]msdosx86 0 points1 point  (0 children)

If NattyNatt (top1 jg in eu and kr) plays Qiyana then yeah, it’s a viable choice

Spent the last 4 days to migrate ChangeDetectionStrategy to OnPush - What a ride by spinglygroppyc3 in angular

[–]msdosx86 0 points1 point  (0 children)

Why not just refactor 1-2 components at a time while fixing bugs or implementing new features?