BellCube reposted
Have you been wishing masonry layouts would just hurry up and arrive in CSS?? Well, happy holidays! webkit.org/blog/17660/i...
BellCube
@bellcube.dev
Complete nerd, always interested in learning cool new things! 🐙 https://github.com/BellCubeDev/ 💼 Full-stack nerd for hire! https://bellcube.dev/
8 followers22 following31 posts
BellCube reposted
Have you been wishing masonry layouts would just hurry up and arrive in CSS?? Well, happy holidays! webkit.org/blog/17660/i...
BellCube reposted
I've gotten oddly good results by downloading an entire library/framework's docs MD collection, putting it in a folder, asking AI agents to make sure everything's set up and up to snuff, and repeat the prompt about 20 times. You can do multiple libraries at a time, too! Works well for project setup.
BellCube reposted
ESLint depends on sponsorships to pay maintainers. We're operating at a deficit with roughly a junior engineer's salary supporting a dozen maintainers plus awarding outside contributions. Please talk to your company about sponsoring ESLint: https://eslint.org/donate
BellCube reposted
Help us make MDN even better for you! 📣 We’re running a short survey to understand how developers use MDN in their day-to-day work and learning. ⏱️ Takes ~10 minutes ✅ All questions optional 🔒 Responses are anonymous Take the survey 📝 survey.alchemer.com/s3/8409929/...
BellCube reposted
As an experiment, we (the Firefox team) wanted to try a new way to get feedback on which Interop proposals matter most. So, here's a web app where you can rank the proposals you care about, giving us data we can use when reviewing which ones to champion. interop-rank.jakearchibald.com
BellCube reposted
Replying to @react.dev
useEffectEvent allows you to create "Effect Events" to split “Event” logic out of the Effect that emits it. Similar to DOM events, Effect Events always “see” the latest props and state, so your Effect doesn't need to re-run when the values change. react.dev/learn/separa...
BellCube reposted
L take. tabs are objectively better for developer a11y. www.reddit.com/r/javascript...
One more thing..... SPACES 4 EVER! 🤣
BellCube reposted
Did you know that Node.js 22 has glob built in? No dependencies needed. nodejs.org/api/fs.html#...
Just published an #ESLint plugin to catch cases of manual memoization (React.memo, useMemo, useCallback), reminding you to let #ReactCompiler work its magic ✨ Oh, and the docs include React Compiler Playground links so you can see the automatic memoization in action! github.com/BellCubeDev/...
BellCube reposted
BellCube reposted
BellCube reposted
A number of popular npm packages have been compromised and malicious versions published. Most of these have been removed from the registry. Astro indirectly depends on one that hasn't, so we have published 5.13.6 that pins a safe version.
BellCube reposted
OK so this thing is neat. Will almost certainly become a mainstay of my #FrontendDev workflow. Genuinely makes it easy to see how #responsive designs, well, respond to different screens in one go. And easy to remember to check different screen sizes (hobbyist problems). bsky.app/profile/gith...
🔥 Hot Repo! 🔥 (100+ new stars) 📦 responsively-org / responsively-app ⭐ 23,772 (+143) 🗒 JavaScript A modified web browser that helps in responsive web development. A web developer's must have dev-tool.
BellCube reposted
BellCube reposted
BellCube reposted
Semi-regular reminder that #passkeys are probably the greatest thing to ever hit the #authentication scene since password hashing #cryptography. Convenient for users, impossible to #phish, and simple enough you can safely roll passkey support yourself. Only caveat is transferability... #webdev #auth
BellCube reposted
Someone tell me why I hadn't heard about the Linaria #CSS-in-JS library until this month. It's so good! What if we had all the philosophical benefits of #Emotion (writing real CSS inside your JSX) backed by the performance of CSS modules? I'm in love ❤️ linaria.dev #jsx #nextjs #webdev #devex
You are up to date.