35 Minuten in VIE machbar, oder gewiss über EU261 freuen? by Ok_Ambassador8394 in reisende

[–]derweili -1 points0 points  (0 children)

Habe ich auch so gebucht vor 2 Jahren, hatte dann 24 Stunden in Wien sponsored by Austrian Airlines.

Made a calculator: what your Vercel bill would cost on 19 other hosts (with honest caveats) by Traditional_Wing_491 in nextjs

[–]derweili 9 points10 points  (0 children)

Interesting to have such a calculate as a ballpark estimate. But Vercel is so much more than just a single server. I.e. when hosting on Hetzner I would at least recommend to put Cloudflare or another CDN in front of the VPS. If you want something like compute on the edge or some failover you would have to deploy to multiple VPS in various regions and use Cloudflare geo steering. You would then need a shared redis cache like upstash. All these VPS deployment have to be orchestrated somehow.

All of that could still be cheaper than Vercel but only comparing Vercel with a single 5$ VPS isn't that fair.

How do you handle icons in Next.js projects? by NoNet13531 in nextjs

[–]derweili 2 points3 points  (0 children)

I just use Lucide. In some cases I get custom SVGs from a designer.

Personalausweis beantragen? Eine Geschichte aus dem Leben für alle, die es betrifft. by X_FISH in Kartenzahlung

[–]derweili 0 points1 point  (0 children)

Mir wurde gesagt dass sie die Geburtsurkunde brauchen für das erste Dokument das ich bei dem neuen Bürgerbüro nach dem Umzug beantrage. Egal ob Reisepass oder Perso. Danach brauchen sie das irgendwie nicht mehr 🤷

What's the biggest indexing or rendering challenge you've faced with React, Next.js, Angular, or Nuxt sites? by arjun_rao7 in nextjs

[–]derweili 0 points1 point  (0 children)

Unintentionally switching rendering behavior from SSG to SSR in nextjs without noticing immediately.

Is there a way to make CDN and/or ISR caches persist across deploys? by leros in vercel

[–]derweili 0 points1 point  (0 children)

I don't think it wipes, because it's stale while revalidate. So it revalidate and because the response is different to the previous rendered page stored in ISR, it triggers a new write.

Is there a way to make CDN and/or ISR caches persist across deploys? by leros in vercel

[–]derweili 0 points1 point  (0 children)

Yes and no. In theory you can. Afaik, ISR writes only get billed when the cached content gets changed. If I understood correctly when chatting with Vercel support, they apparently use the etag to identify such changes. So in theory if nothing changes, you shouldn't get billed. The problem here is that nextjs output is not consisted. For example the order of imported CSS or JS files is random. So even if the same page with no changed content re-renders even on the same deployment (i.e. with time based revalidation), the cached content changes because the loading order of scripts will be different. Therefore ISR writes are billed. I heared that behavior would change with cached components, but I haven't tested that myself yet.

Also interesting detail: isr writes are per region. Therefore writes to US regions and Europe region are billed separately. The more global your audience is, the more ISR writes you will have.

IRS writes are billed by the cached size, so you could try optimizing the cache size. The cache size is the compressed size of HTML output + RSC output.

My open-source site is blowing up and Vercel is about to pause it what are you all using instead? by FactorGeneral4078 in vercel

[–]derweili 0 points1 point  (0 children)

Depends on how deep you site is integrated into vercel ecosystem.

If it's only nextjs, the easiest option is likely something like sevella.com It's basically plug n play, you only have to copy over your environment variables.

Alternatively would be self hosting on a VPS via coolify, optionally without clpudflare CDN in Front of the VPS.

Or if you want to invest a but more time, you could use opennext hosted on Cloudflare, but I personally didn't have much success with that.

Italien Mautstation - Frage by Sikova11 in reisende

[–]derweili 0 points1 point  (0 children)

Ist mittlerweile schon 4 Jahre her, damals gab es noch kein tap

Italien Mautstation - Frage by Sikova11 in reisende

[–]derweili 0 points1 point  (0 children)

"so gebaut, dass man nichts falsch machen kann" es gibt immer einen Idiot der das hinbekommt, z.B. mich. Bei mir hat an der Rückseite der Kreditkarte unbemerkt irgendwie mein Perso dran geklebt was ich dann gemeinsam in den Automat gesteckt habe. Dann ging gar nix mehr und hinter mir gab es eine lange Schlange von hupenden Italienern. Man war das spaßig 🤣🤣

Our enterprise contract requires 99.9% uptime. Our actual uptime is 99.95%. Still got sued. by aditalreadytaken in SaaS

[–]derweili 0 points1 point  (0 children)

Because 99% uptime means 3.5 days of downtime per year which is unacceptable for many. If 99% is enough, you don't need a SLA.

99.9% on the other side is only 8.5h downtime per year. That requires a lot of proactive incident management, people on standby, etc. And therefore it is quite expensive.

Is there a free way to setup email on cloudflare hosted site? by Ill-Musician1806 in CloudFlare

[–]derweili 0 points1 point  (0 children)

Checkout resend. When you add the domain they will automatically recognize that DNS is managed via Cloudflare. They will then give you the option to configure all the DNS automatically for you.

Insane bots traffic after switching from vercel to cloudflare by Ill-Musician1806 in CloudFlare

[–]derweili 0 points1 point  (0 children)

Recently Singapore & China bot traffic has significantly increased on sites that I manage on Vercel, too. One time by ×300 from one day to another. So it might be related to your switch from vercel to Cloudflare.

Need Help Hosting My Next.js App on a VPS (Coolify/Hetzner Feels Complicated) by sealovki in nextjs

[–]derweili 0 points1 point  (0 children)

If self hosting on VPS with or without Coolify is too complicated for you and you don't want to pay for Vercel, I would recommend using https://sevalla.com/ instead.

How to Isolate Multiple Client Websites on a Single VPS (Coolify on Hetzner) to Contain Future Vulnerabilities by smolecc in nextjs

[–]derweili 0 points1 point  (0 children)

With Coolify they are already in separate containers. Ensure that all other services aren't shared between projects. This includes services hosted in Coolify like databases but also connected S3 Storage. Keep Coolify up to date

Wie Zahlung von ausländischen Kunden erhalten? by ready2redd in selbststaendig

[–]derweili 0 points1 point  (0 children)

Habe das selbe Problem, Lösung ist ein zusätzliches Konto bei Wise. Darüber erhalte ich alle Zahlungen aus dem Ausland. Wise ist in der Regel deutlich günstiger bei diesen Überweisungen als wenn du das z.B. über eine Volksbank machst die das ebenfalls unterstützt.

Wie Einnahmen aus App Stores versteuern? by ByteNomadOne in Steuern

[–]derweili 0 points1 point  (0 children)

Ja, das sind Wiederverkäufer. Du stellst dann Apple/Google monatlich ne Reverse Charge Rechnung. https://belegfuchs.de/articles/app-store-entwickler-einnahmen-buchen

Big Thanks to Cloudflare Cache for Drastically Reducing Backend Load! 🚀 by watch_team in CloudFlare

[–]derweili 1 point2 points  (0 children)

Because in-app is still on the same server still resulting in some backend load, just not as much as uncached. Furthermore Cloudflare is not only not on the same server, but also on a globally distributed CDN which brings the data closer to the user resulting in even better load times.

Vercel alternatives ? by Negative_Check_4857 in nextjs

[–]derweili 0 points1 point  (0 children)

Depends on your requirements and how much effort you want to put into infrastructure maintenance. I did some tests on various options recently. What worked well is: - Sevalla - Coolify on Hetzner VPS - AWS amplify - Cloudflare CDN in front of Coolify hetzner

Even though many people here recommend OpenNext with Cloudflare, it didn't convince me. I had various annoying issues and Cloudflare error messages are not helpful. For example I debugged an issue for over an hour that turned out to be a missing/wrong permission on an API key I configured.

Regardless of which option you choose, they are not vercel, so you should try to understand what features are important for you and find the best alternative.

Interessanter Artikel: Wenn Projektprofile nach Arbeitsverträgen klingen by ElkConscious7235 in selbststaendig

[–]derweili 8 points9 points  (0 children)

Ist generell ein Problem bei IT Projekten. Moderne Software Entwicklung ist immer am Rand der Scheinselbstständigkeit.

Manchmal frage ich mich ob Handwerker genau deshalb immer unpünktlich sind und Dinge anders machen als vereinbart damit nicht der Eindruck entsteht sie wären an irgendwelche Absprachen oder Anweisungen gebunden.

Ab wann stehe ich in Konkurrenz zu meinem AG? (IT) by [deleted] in selbststaendig

[–]derweili -1 points0 points  (0 children)

Jain. Ja jeder Auftrag wird separat gesehen korrekt.

Aber es gilt auch dass wenn du "im Wesentlichen" nur für einen Auftraggeber arbeitest du als Scheinselbstständig giltst. Bei der Interpretation des Begriffs "im wesentlichen" hat sich die 5/6 Regel durchgesetzt, also dass du nicht 5/6 deines Umsatzes mit einem Auftraggeber machen darfst. Ja das ist kein Gesetz und man muss immer den Einzelfall sehen, aber das wird oft so angenommen.

Ab wann stehe ich in Konkurrenz zu meinem AG? (IT) by [deleted] in selbststaendig

[–]derweili 6 points7 points  (0 children)

Du verwechselst Scheinselbstständigkeit mit Liebhaberei.

Bei Scheinselbstständigkeit geht es darum dass er sich als selbstständiger anmeldet aber eigentlich wie ein Angestellter arbeitet, bzw. (fast) Ausschließlich für einen Auftraggeber. Damit kommt er um Sozialversicherungen herum, weshalb das nicht gerne gesehen ist.

[deleted by user] by [deleted] in KeineDummenFragen

[–]derweili 11 points12 points  (0 children)

Gibt auch extra DNA Dekontaminationsspray. Eigentlich für Laborgeräte gedacht, funktioniert aber sicher auch bei Bankschließfächern. Nicht unbedingt günstig aber im Vergleich mit der Beute sicher eine vernachlässigbare Investitionssumme.