stats • sports • econ • maps • space • skiing
In both cases they had switched nameservers or hosting services without properly copying over their MX records, thus breaking email for everyone.
In both cases they had switched nameservers or hosting services without properly copying over their MX records, thus breaking email for everyone.
The newsletters were sent via Klaviyo. All I had to do was add another record with a sending subdomain to make it nice and tidy, as if it were sent from the actual org itself.
The newsletters were sent via Klaviyo. All I had to do was add another record with a sending subdomain to make it nice and tidy, as if it were sent from the actual org itself.
And what of IMAP vs. POP3? Basically it's whether or not your emails live in the cloud or on your device.
And what of IMAP vs. POP3? Basically it's whether or not your emails live in the cloud or on your device.
In the spring I saw it had something to do with SPF, DKIM, and DMARC and got scared by all the letters. Why did my email need sunscreen?
In the spring I saw it had something to do with SPF, DKIM, and DMARC and got scared by all the letters. Why did my email need sunscreen?
Essentially I use Resend's free SMTP and verify it in my DNS records. Now I can use Gmail as a client and also send emails on my website programmatically.
Essentially I use Resend's free SMTP and verify it in my DNS records. Now I can use Gmail as a client and also send emails on my website programmatically.
See photos:
See photos:
I did a quick side-by-side comparison and it looks like micro-tasks and/or flushing are messed up pretty bad in newer versions 🤔
I did a quick side-by-side comparison and it looks like micro-tasks and/or flushing are messed up pretty bad in newer versions 🤔
Hard to escape the engineer vs. lawyer lens after it!
I really liked this passage which is scarily similar to Germany turning coal into oil in WWII:
Hard to escape the engineer vs. lawyer lens after it!
I really liked this passage which is scarily similar to Germany turning coal into oil in WWII:
I love all the smart experimental features SvelteKit has added in the last year that continue to improve DX/UX. Kudos for also gracefully dishing out criticisms and compliments alike to other frameworks.
I love all the smart experimental features SvelteKit has added in the last year that continue to improve DX/UX. Kudos for also gracefully dishing out criticisms and compliments alike to other frameworks.
It replaces client-side JS redirects with server-side validation using Redis' TTL with timestamped sessions.
It allows for a client-side timer and redirects but, importantly, does not rely on it.
It replaces client-side JS redirects with server-side validation using Redis' TTL with timestamped sessions.
It allows for a client-side timer and redirects but, importantly, does not rely on it.
Mobile + mobile-like systems don't run JS in the background, so a 'setTimeout' call won't work unless that tab is open the entire time!
Relying solely on client-side JS is not good enough.
Mobile + mobile-like systems don't run JS in the background, so a 'setTimeout' call won't work unless that tab is open the entire time!
Relying solely on client-side JS is not good enough.