#freelance
#freelance
#buildinpublic
#buildinpublic
@tailwindcss.com 4 is great, but moving variables to CSS feels like a step back for JS integrations. In addition to it not being typesafe, the resolveConfig function is gone.
Anyone found a solid way to access Tailwind variables in JavaScript?
@tailwindcss.com 4 is great, but moving variables to CSS feels like a step back for JS integrations. In addition to it not being typesafe, the resolveConfig function is gone.
Anyone found a solid way to access Tailwind variables in JavaScript?
@authjs.dev covers the basics well, but the moment you try to build something custom, oh boy... Flexibility shouldn’t mean fighting the framework.
#webdev #auth
@authjs.dev covers the basics well, but the moment you try to build something custom, oh boy... Flexibility shouldn’t mean fighting the framework.
#webdev #auth
404 over 403. Silence over exposure.
(☝️But always validate both layers!)
#WebDev
404 over 403. Silence over exposure.
(☝️But always validate both layers!)
#WebDev
@drizzle.team Any updates on the expected release date?
github.com/drizzle-team...
@drizzle.team Any updates on the expected release date?
github.com/drizzle-team...
#svelte #webdev
#svelte #webdev
I write docs often and used to manually cut pieces, this solves that pain.
#chatGPT
I write docs often and used to manually cut pieces, this solves that pain.
#chatGPT
Okay, I don't hate the Svelte docs themselves. But if I search an API on Google I always get the tutorial first. I already know the basics, just show me the detailed API info.
Can I just click the third link, yes, probably.
Okay, I don't hate the Svelte docs themselves. But if I search an API on Google I always get the tutorial first. I already know the basics, just show me the detailed API info.
Can I just click the third link, yes, probably.
#webdev #database
#webdev #WebDevelopment
#webdev #WebDevelopment