📣 Introducing my side project Forge Icons. Its a collection of beautiful #svg#icons with customisable stroke so that they can fit and matches your brand.
Give it a try and use wherever you want it for #free 🥳 #ecommerce#Iconpack
https://t.co/eflnKCHLi8
🚨 CRITICAL: Active supply chain attack on axios -- one of npm's most depended-on packages.
The latest [email protected] now pulls in [email protected], a package that did not exist before today. This is a live compromise.
This is textbook supply chain installer malware. axios has 100M+ weekly downloads. Every npm install pulling the latest version is potentially compromised right now.
Socket AI analysis confirms this is malware. plain-crypto-js is an obfuscated dropper/loader that:
• Deobfuscates embedded payloads and operational strings at runtime
• Dynamically loads fs, os, and execSync to evade static analysis
• Executes decoded shell commands
• Stages and copies payload files into OS temp and Windows ProgramData directories
• Deletes and renames artifacts post-execution to destroy forensic evidence
If you use axios, pin your version immediately and audit your lockfiles. Do not upgrade.
I've had a lot of people ask me how to build components properly. How do you think about things like composition, polymorphism, slots, data attributes and accessibility? It's a lot to figure out.
📦 That's why @shadcn and I have teamed up to create components․build — the open-source standard for building modern, composable and accessible UI components by @vercel
Link 👇
Today we're thrilled to announce our effort to port the TypeScript compiler and language service to native code, gaining a 10x speed boost in build times and editor responsiveness!
https://t.co/zxTchNDMwD
Registrations for ViteConf 2024 are open! 🎉
Get your free ticket and invite others in your communities! This October 3rd & 4th, the Vite Ecosystem gathers for another 24-hour marathon!
Let's keep building together. Lightning fast ⚡️
https://t.co/4yGEaJuexV
Introducing Charts.
A collection of chart components that you can copy and paste into your apps.
Built on top of Recharts. Beautifully designed. Open Source.
We just published the first beta for React 19! This beta release is for collecting feedback and preparing libraries for the next major version of React.
To see what's included, check out the release post:
https://t.co/dnGcbIRH6O
😍Love this! No more jumping into node_modules (frameworks / library code) during breakpoint debugging. https://t.co/GOrIgl4zYh
#webdevelopment#debugging#javascript
Airbnb has a blueprint of their entire customer journey on their office walls.
They then map all product, policy, and service updates to it.
More companies should do this to avoid shipping the org chart.
auto-growing <textarea> without JavaScript!
CSS is getting field-sizing: content; to size inputs by their contents.
Dropped in Chrome Canary today, demo here:
I use this all the time and realized it's not common knowledge: you can add a .png to the end of the link to your GitHub profile and it'll give you your profile picture!
https://t.co/EMZF7nV6DD
Lazy-loading iframes and images is now supported in all modern browsers! Try <iframe loading=lazy> and <img loading=lazy> for faster initial page loads ⚡️
Node.js finally has support for loading .env files! You'll no longer need the dotenv package
Dropped in 20.6.0
Also supports passing runtime flags like --inspect and --watch
If anybody is looking for a lead/senior software engineer, I’m available. I used to work at @ShopifyEng in Hydrogen open source. I’m looking for interesting projects and problems ❤️🚀