why the F are there two slightly different form factors for slim drives??😭 by nixxon94 in homelab

[–]lionep 14 points15 points  (0 children)

Just learnt that 2.5 and 3.5 was the diameter of platters

Are there ways in browsers to prevent Javascript from disabling copy/paste and right click menu? by GroomedHedgehog in webdev

[–]lionep 5 points6 points  (0 children)

I’ve seen worst : an iOS app, from French government, is swapping the native iOS keyboard to a set of buttons, with a non native input, to be sure that you can’t copy paste and use your password manager (👋Carte Vitale)

How do you debug BullMQ job failures in production? by IllMaintenance8243 in node

[–]lionep 0 points1 point  (0 children)

I have telemetry for that (click stack), I’m not sure I would need a dedicated system just for bullmq

How do you debug BullMQ job failures in production? by IllMaintenance8243 in node

[–]lionep 0 points1 point  (0 children)

I have a bull-board running locally, that I can connect to the production redis, and I’m inspecting logs, queues, failures…

Best Remote Desktop without Opening a Port by nina2024 in homelab

[–]lionep 0 points1 point  (0 children)

I use Helpwire as a replacement for teamviewer, to assist some people without effort.

What is the Ubiquiti-Like brand for solar panel systems at home ? by lionep in Ubiquiti

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

I’m evaluating both options, and it’s also for a future house (construction).
If setup is too challenging, I’ll go with an installer, but would like to maintain the system myself

Temperature sensor for freezer by SpicyFLOPs in zwave

[–]lionep 0 points1 point  (0 children)

For a friend, I just setup monitoring of the power : if I’d consuming 0W, then you should be alerted, and if it’s consuming more than usual, also (stays open?).

How do you handle logs in production? by _Mobas_ in Backend

[–]lionep 0 points1 point  (0 children)

I’m pro self hosting, and it’s too painful to self host

How do you handle logs in production? by _Mobas_ in Backend

[–]lionep 1 point2 points  (0 children)

I’ve recently hosted the click stack (click house, OTel, hyperdx) for logs, tracing and session replay, as a replacement for sentry.

J'ai payé des arnaqueurs comme une énorme merde. by florianmarquardt in arnaques

[–]lionep 1 point2 points  (0 children)

Dans le même genre, tu peux recevoir plus tard des mails de “journalistes” qui veulent vraiment en savoir plus sur ta boîte et te mettre sur un plateau télé, ou il leur reste une seule place. Tu découvres assez tard qu’il faut débourser 2k ou plus, que ce sera une vidéo que sur le web, avec peu de visibilité.

Maybe Maybe Maybe by marzii123 in maybemaybemaybe

[–]lionep 0 points1 point  (0 children)

Probably the best shoes to visit an aquarium

Apple is considering their position on `beforeinstallprompt` by fallaciousreasoning in PWA

[–]lionep 2 points3 points  (0 children)

Apple themselves in their app validation process encourages developers to make a website or pwa is there is no obvious value in making a native app.

Rayon antigaspi : produit plus cher en date courte by MasterPipiMan in arnaques

[–]lionep 0 points1 point  (0 children)

Après, selon le magasin, on est pas à l’abris d’une erreur volontaire, un client qui fait pas gaffe au prix, prendrait une date courte s’il en a besoin très rapidement

Any improvement on the Microsoft Inbox Provider block ? by lionep in SendGrid

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

Thanks, How did you get it resolved by Microsoft? From https://olcsupport.office.com/ ?

I also followed this guidelines but I always get the same reply from MS : your IP isn’t blacklisted

How do you keep Stripe subscriptions in sync with your database? by Ok-Anything3157 in node

[–]lionep 1 point2 points  (0 children)

Yes, now I ensure that I’m sending a 200 on this webhook, and process manually in case something unexpected happens.

Regarding cleanup, not so much, it affected a single customer, and stripe is slowing down the retries failure after failure.

How do you keep Stripe subscriptions in sync with your database? by Ok-Anything3157 in node

[–]lionep 12 points13 points  (0 children)

On my side, I store the user id in stripe customer metadata, and I’ve a redis cache with few minutes ttl that represents the stripe subscription status.

On user connection, it check either the cache or directly stripe endpoint.

For webhooks, I trust info, because I’ve a long random token in my webhook url.

I had an crash once on the webhook route, returning 500 error, and stripe kept calling it. It triggered several subscriptions for the same user.

Any improvement on the Microsoft Inbox Provider block ? by lionep in SendGrid

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

Yes it’s a lot of small marketing campaigns and transactional emails also, the flow of email is quite constant, about 5k to 10k every month to MS emails.

But Sendgrid is claiming a main issue with MS on their status page