www.firefox.com/en-US/firefo...
www.firefox.com/en-US/firefo...
developer.mozilla.org/en-US/docs/W...
As: it's not for synchronising against an external store,
It's for synchronously (ie: disabling concurrent features) updating against a store's changes.
h/t @tkdodo.eu 🤯
Of course devs just need to learn their tools, RTFM and understand the libs/frameworks they're using.
But what's also true is that framework APIs should be designed in such a way that they're intuitive to use and hard to accidentally abuse.
Of course devs just need to learn their tools, RTFM and understand the libs/frameworks they're using.
But what's also true is that framework APIs should be designed in such a way that they're intuitive to use and hard to accidentally abuse.
blog.cloudflare.com/deep-dive-in...
blog.cloudflare.com/deep-dive-in...
Intentionally targeting Baseline "Widely available" features when deciding on which ones to use. This means we're able to adopt modern CSS and web components for our UI.
Check it out 👇
developer.mozilla.org/en-US/blog/...
Intentionally targeting Baseline "Widely available" features when deciding on which ones to use. This means we're able to adopt modern CSS and web components for our UI.
Check it out 👇
developer.mozilla.org/en-US/blog/...
tl;dr: no need for tokens or keys, modern browsers tell you if a request is cross-origin!
words.filippo.io/csrf
tl;dr: no need for tokens or keys, modern browsers tell you if a request is cross-origin!
words.filippo.io/csrf
typescript-eslint.io/rules/no-unn...
typescript-eslint.io/rules/no-unn...
Resources have long been isolated due to partitioning (2020+ in Chrome, longer in other browsers).
Spreading knowledge is hard 😳: developer.chrome.com/blog/http-ca...
#webperf #webdev
Resources have long been isolated due to partitioning (2020+ in Chrome, longer in other browsers).
Spreading knowledge is hard 😳: developer.chrome.com/blog/http-ca...
#webperf #webdev
I first let CC read some Astro docs, then prompted to create a project requirement plan for the migration in several steps. This generally works great for CC. The time estimation is funny.
I first let CC read some Astro docs, then prompted to create a project requirement plan for the migration in several steps. This generally works great for CC. The time estimation is funny.
www.jonoalderson.com/conjecture/i...
www.jonoalderson.com/conjecture/i...
📝 I’ve just published a brand-new blog post that covers the most critical fundamentals. It’s chock full of interactive demos. 😄
Check it out:
📝 I’ve just published a brand-new blog post that covers the most critical fundamentals. It’s chock full of interactive demos. 😄
Check it out:
Do you have a higher education degree?
Is it related to Frontend?
tomasklingen.nl
💿 Static site generation using React Router with pre-render
🐙 Builds with GitHub Actions, hosted on GitHub pages
💨 My first experience with Tailwind (the design is in beta shape still though 🚧)
📝 Notes/thoughts/blog in Markdown
#publiclearning #frontend
tomasklingen.nl
💿 Static site generation using React Router with pre-render
🐙 Builds with GitHub Actions, hosted on GitHub pages
💨 My first experience with Tailwind (the design is in beta shape still though 🚧)
📝 Notes/thoughts/blog in Markdown
#publiclearning #frontend
Let me know what you think!
As I find time, I'll be working on more of a concrete proposal over the next few months...
justinfagnani.com/2025/06/26/t...
Let me know what you think!
As I find time, I'll be working on more of a concrete proposal over the next few months...
justinfagnani.com/2025/06/26/t...
Go for string literal union types and slot props (composition) more often than not.
Go for string literal union types and slot props (composition) more often than not.