Addicted to teaching.
https://naugtur.pl
One more thing to beware in the world of software supply chain risks.
Read if you care about your GitHub actions or dependencies.
Or read it for the fish puns. 🫣
dev.to/naugtur/a-ph...
🎶 Somebody told me
the user provider
should use an adaptor
to proxy the query
factory builder... 🎶
www.youtube.com/watch?v=p03o...
🎶 Somebody told me
the user provider
should use an adaptor
to proxy the query
factory builder... 🎶
www.youtube.com/watch?v=p03o...
🎶 Somebody told me
the user provider
should use an adaptor
to proxy the query
factory builder... 🎶
www.youtube.com/watch?v=p03o...
What was that again about trusted publishing? You need to trust your CI for it's threat model to apply? Guess maybe that's a bad place to put our trust.
What was that again about trusted publishing? You need to trust your CI for it's threat model to apply? Guess maybe that's a bad place to put our trust.
“Be prudent, be wise, be careful that your use of AI does not limit your true human growth. Use it in such a way that if it disappeared tomorrow, you would still know how to think, how to create, how to act on your own, how to form authentic friendships.”
“Be prudent, be wise, be careful that your use of AI does not limit your true human growth. Use it in such a way that if it disappeared tomorrow, you would still know how to think, how to create, how to act on your own, how to form authentic friendships.”
Along with everything else, let's get all secrets out of plaintext!
Along with everything else, let's get all secrets out of plaintext!
Is it worse than using packages from jsdelivr on your login page directly?
Is it worse than not disabling postinstall scripts and installing random packages?
The stakes are high and the fruit are hanging low.
Is it worse than using packages from jsdelivr on your login page directly?
Is it worse than not disabling postinstall scripts and installing random packages?
The stakes are high and the fruit are hanging low.
www.cs.utexas.edu/~EWD/ewd02xx...
www.cs.utexas.edu/~EWD/ewd02xx...
`${date.getUTCFullYear()}-${`${date.getUTCMonth() + 1}`.padStart(2, "0")}-${`${date.getUTCDate()}`.padStart(2, "0")}`
is 40*-150** times faster than
date.toISOString().slice(0, 10)
* - Chrome
** - Safari
`${date.getUTCFullYear()}-${`${date.getUTCMonth() + 1}`.padStart(2, "0")}-${`${date.getUTCDate()}`.padStart(2, "0")}`
is 40*-150** times faster than
date.toISOString().slice(0, 10)
* - Chrome
** - Safari