Mitt hobbyprosjekt: updated.email
Å holde seg oppdatert på de siste nyhetene i frontend-verden er helt umulig... Det er en jungel av forskjellige pakker som får oppdateringer til alle døgnets tider. Men, det er også det jeg liker så godt med frontend. Ting skjer. Og de skjer brennkvikt! Men hvordan holder man seg oppdatert på alle de kuleste nyhetene?
Å holde seg oppdatert på de siste nyhetene i frontend-verden er helt umulig... Det er en jungel av forskjellige pakker som får oppdateringer til alle døgnets tider. Men, det er også det jeg liker så godt med frontend. Ting skjer. Og de skjer brennkvikt! Men hvordan holder man seg oppdatert på alle de kuleste nyhetene?
Hvordan lage komponenter som suspender?
Det føles ofte ut som at hverdagen min som frontend-utvikler består av to ting. Lage skjemaer og håndtere data-fetching. Det er der det meste av tiden går bort i alle fall. Og data-fetching har alltid vært ganske kjipt. Men, med React Suspense, er dette blitt en hel del kjekkere!
Det føles ofte ut som at hverdagen min som frontend-utvikler består av to ting. Lage skjemaer og håndtere data-fetching. Det er der det meste av tiden går bort i alle fall. Og data-fetching har alltid vært ganske kjipt. Men, med React Suspense, er dette blitt en hel del kjekkere!
Mitt hobbyprosjekt: LettVet
Fra eksperimentering til praktiske løsninger – og litt kaos! LettVet er et journalsystem for veterinærer, bygget med moderne teknologi og nysgjerrighet.
Fra eksperimentering til praktiske løsninger – og litt kaos! LettVet er et journalsystem for veterinærer, bygget med moderne teknologi og nysgjerrighet.
Using a custom domain for Firebase email action links
You might have noticed that the links Firebase uses in their email actions (password resets, email verifications, etc.) are using a URL with firebaseapp.com as the origin. Visiting some random firebaseapp.com URL feels a bit fishy, doesn't it? How can your users be sure that this password reset form isn't a phishing site? Links pointing to our custom domain would certainly make me feel more confident that I am not falling victim to a phishing scam! Let's look at how we can achieve this.
You might have noticed that the links Firebase uses in their email actions (password resets, email verifications, etc.) are using a URL with firebaseapp.com as the origin. Visiting some random firebaseapp.com URL feels a bit fishy, doesn't it? How can your users be sure that this password reset form isn't a phishing site? Links pointing to our custom domain would certainly make me feel more confident that I am not falling victim to a phishing scam! Let's look at how we can achieve this.
What are Prototypes in JavaScript?
Have you ever inspected an object in your browser's console and stumbled upon the field [[Prototype]] or __proto__. Or maybe you have seen someone use the mystical prototype field on classes, such as String.prototype. Ever wondered what kind of sorcery this prototype is? Great! ️This article will hopefully make things a bit clearer, and make you an advanced prototype wizard. 🧙♂️
Have you ever inspected an object in your browser's console and stumbled upon the field [[Prototype]] or __proto__. Or maybe you have seen someone use the mystical prototype field on classes, such as String.prototype. Ever wondered what kind of sorcery this prototype is? Great! ️This article will hopefully make things a bit clearer, and make you an advanced prototype wizard. 🧙♂️
