#webdev #indiedev #buildinpublic
#webdev #indiedev #buildinpublic
How its Next.js route handlers refuse cross-site writes without CSRF tokens, using 2 headers the browser already sends: roland.leth.ro/blog/tech/cs...
#WebDev
How its Next.js route handlers refuse cross-site writes without CSRF tokens, using 2 headers the browser already sends: roland.leth.ro/blog/tech/cs...
#WebDev
✅ Widely available (from Jul 2020)
https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Selectors/::part
The ::part CSS pseudo-element represents any element within a shadow tree that has a matching part attribute.
#webdev #css
✅ Widely available (from Jul 2020)
https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Selectors/::part
The ::part CSS pseudo-element represents any element within a shadow tree that has a matching part attribute.
#webdev #css
ift.tt/PLHDnpm
#dotnet #blazor #aspnetcore #webdev #oss #devcommunity #csharp
ift.tt/PLHDnpm
#dotnet #blazor #aspnetcore #webdev #oss #devcommunity #csharp
#WebDev #LanguageLearning #WebComic
#WebDev #LanguageLearning #WebComic
A complete ecosystem of free, fast, and privacy-first web tools with NO paywalls, NO credit card, and NO ads overload.
Bookmark today 👇
🔗 https://dailytoolbox.org
#WebDev #FreeTools #Productivity
A complete ecosystem of free, fast, and privacy-first web tools with NO paywalls, NO credit card, and NO ads overload.
Bookmark today 👇
🔗 https://dailytoolbox.org
#WebDev #FreeTools #Productivity
My take: it's a design system with a compiler as the reviewer. Pick the mode per screen.
#AIAgents #webdev
cl0q.com/site/render....
#webdev #buildinpublic #hosting
cl0q.com/site/render....
#webdev #buildinpublic #hosting
Manually review access control and wrap external calls in try/catch with typed errors.
#VibeCoding #WebDev #BugFixing #AICoding #TypeScript
Manually review access control and wrap external calls in try/catch with typed errors.
#VibeCoding #WebDev #BugFixing #AICoding #TypeScript
#ReactJS #WebDev #CodingHelp
#ReactJS #WebDev #CodingHelp
https://xvibelabs.com/tools/106-thermal-shipping-label-4x6/ #infosec #webdev
https://xvibelabs.com/tools/106-thermal-shipping-label-4x6/ #infosec #webdev
cl0q.com/site/weebly....
#webdev #internet #nostalgia
cl0q.com/site/weebly....
#webdev #internet #nostalgia
@howtogeek.bsky.social @digitaltrends.bsky.social @infoq.com
Read more here:
@howtogeek.bsky.social @digitaltrends.bsky.social @infoq.com
Read more here:
https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/KeyboardEvent
The KeyboardEvent() constructor creates a new KeyboardEvent object.
#webdev
https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/KeyboardEvent
The KeyboardEvent() constructor creates a new KeyboardEvent object.
#webdev
#gamedev #webdev #indiedev #videogames #azurehydrangeagames #webdesign
#gamedev #webdev #indiedev #videogames #azurehydrangeagames #webdesign
#gamedev #webdev #indiedev #videogames #azurehydrangeagames #webdesign
#gamedev #webdev #indiedev #videogames #azurehydrangeagames #webdesign
#NextJS #AuthJS #WebDev
#NextJS #AuthJS #WebDev
Getting good at AI takes time and practice · “It’s like working with a really weird person.” ilo.im/16heu6 by Sean Goedecke
_____
#Engineering #Coding #Skills #AI #AiModels #AiAgents #MCP #WebDev #Frontend #Backend
Getting good at AI takes time and practice · “It’s like working with a really weird person.” ilo.im/16heu6 by Sean Goedecke
_____
#Engineering #Coding #Skills #AI #AiModels #AiAgents #MCP #WebDev #Frontend #Backend
redfstudios.com/tools/qr-cod...
redfstudios.com/tools/qr-cod...