
Joseph Werle
4.4K posts

Joseph Werle
@josephwerle
Staff Engineer @SocketSecurity | Maintainer @OroComputer, clib, bpkg | ex @RadNFTV, @Spotify, @AppNexus


🚨 CRITICAL: Active supply chain attack on axios -- one of npm's most depended-on packages. The latest axios@1.14.1 now pulls in plain-crypto-js@4.2.1, 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.






🚨 Critical RCE in @nestjs/devtools-integration: A broken sandbox + CSRF lets any website trigger code execution on your dev machine if the dev server is running. Full disclosure: socket.dev/blog/nestjs-rc…

All my AI startups are powered by @FAL so I invested in them They're one of the nicest people to work with, extremely fast inference times but also extremely fast support The founders are Turkish and now I have a special thing for 🇹🇷 Turkey and wanna visit Istanbul, hard working people that don't tolerate bullshit, I like it The business case for FAL seems real, I tried setting up my own GPU server on @LambdaAPI, it's fun and I got quite far installing Claude Code and letting it do everything But you still get stuck pretty fast, it's a lot of work to manage the layer between GPU and actually getting an AI model to output something fast while being able to scale up on demand (remember other startups with their "Queued" problems when you try run a job) So FAL has its role, it backs a lot of the AI apps you use because the founders want to focus on building useful apps, not mess around with GPU servers



Monorepo wins every time.

The majority of my TypeScript code is just annotating method signatures, that's it. (Almost) everything else is inferred. Nowadays I find myself hovering over symbols in my editor, waiting for Intellisense to kick in and teach me about my code. So good.






