Sign in

Adrian Fâciu

@adrianfaciu.dev
176 followers 548 following 26 posts

Principal software engineer. Focused on front-end. Learning something new each day. Building things at WeVideo. adrianfaciu.dev

PostsRepliesMedia
Reposted by Adrian Fâciu
James @43081j.com · 17/09/2026
new version of the @e18e.dev ESLint plugin 🚀 This works with both ESLint and oxlint to detect code which can be modernised or made more performant. Combine it with knip for good times!
github.com
GitHub - e18e/eslint-plugin: The official e18e ESLint plugin for code modernization and performance best practices
The official e18e ESLint plugin for code modernization and performance best practices - e18e/eslint-plugin
0275
Reposted by Adrian Fâciu
Liran Tal @lirantal.com · 11/09/2026
We have been working on the OWASP MCP Security Taxonomy - an open, vendor-neutral framework designed to create a common language for MCP security risks, weaknesses, attack patterns, controls, detections, and test cases: github.com/OWASP/MCP-Ta... Go check it out and give feedback
github.com
GitHub - OWASP/MCP-Taxonomy: OWASP MCP Taxonomy
OWASP MCP Taxonomy. Contribute to OWASP/MCP-Taxonomy development by creating an account on GitHub.
2116
Reposted by Adrian Fâciu
OpenAI {bot} @openai.xmirror.bot · 11/09/2026
Get more out of GPT-6 Astra by revisiting your skills, AGENTS.md, and task prompts. Make skill triggers specific, load guidance when it's relevant, and define what done looks like. developers.openai.com/blog/rethinki…
developers.openai.com
Rethinking skills and prompts for GPT-6 Astra | OpenAI Developers
Revisit skill descriptions, AGENTS.md, and task prompts to avoid bloated context.
072
Reposted by Adrian Fâciu
Erik Rasmussen @erikras.com · 09/09/2026
📢 I'm officially looking for a new job. You hiring? Full time, remote from Spain, paid via EOR, IC, TypeScript, no crypto, support for 3-4 conference speaking gigs/year. Share plz. 🙏 DMs open.
22215
Reposted by Adrian Fâciu
Alex Russell @infrequently.org · 26/08/2026
Frontend Managers: code you send over the wire that your team is not comfortable patching and/or forking manages your team, not the other way around. You cannot "save money" through dependence, only blot balance sheet black holes of unknown gravitational pull.
061
Reposted by Adrian Fâciu
GitHub @github.com · 30/07/2026
Stacked PRs now on GitHub 🥞 docs.github.com/en/pull-requ...
docs.github.com
Stacked pull requests 🥞 - GitHub Docs
Use stacked pull requests to break large code changes into a chain of smaller, dependent pull requests you can review and merge independently.
2124
Reposted by Adrian Fâciu
Dare Obasanjo @carnage4life.bsky.social · 28/06/2026
AI is creating an obsessive workaholic mentality in tech due to two related dynamics 1. Getting stuff done with tools like Claude Code creates a dopamine hit of feeling productive. It’s like TikTok but for work. 2. AI is “the next big thing” and everyone feels FOMO. Combined it leads to overwork
811716
Reposted by Adrian Fâciu
GitHub Trending JS/TS @github-trending-js.bsky.social · 18/06/2026
🔥 Hot Repo! 🔥 (100+ new stars) 📦 withastro / flue ⭐ 5,337 (+164) 🗒 TypeScript The sandbox agent framework.
github.com
GitHub - withastro/flue: The sandbox agent framework.
The sandbox agent framework. Contribute to withastro/flue development by creating an account on GitHub.
021
Reposted by Adrian Fâciu
Laurie Voss @seldo.com · 09/06/2026
I need a t-shirt that says "I was confidently wrong before LLMs".
6785
Reposted by Adrian Fâciu
Visual Studio Code @vscode.dev · 09/06/2026
Mermaid diagrams are now built directly into VS Code. 🎉 No extra extension required. 🙌
06115
Reposted by Adrian Fâciu
dan @danabra.mov · 06/06/2026
this is actually a very good article
0xkato.xyz
How LLMs Actually Work
A from-the-ground-up walkthrough of how modern LLMs work, from tokens to transformer blocks to the next-token loop
1028854
Adrian Fâciu @adrianfaciu.dev · 04/06/2026
Writing is and will remain a relevant skill for our careers
open.substack.com
Writing Framework
My 3-step framework for clearer writing, tested on my teams over the years.
000
Reposted by Adrian Fâciu
Cloudflare @cloudflare.social · 04/06/2026
VoidZero, the team behind Vite, Vitest, Rolldown, Oxc, and Vite+, is joining Cloudflare. Vite stays open source, vendor-agnostic, and built for everyone. cfl.re/4dR0LYA
blog.cloudflare.com
VoidZero is joining Cloudflare
VoidZero, the team behind Vite, Vitest, Rolldown, Oxc, and Vite+, is joining Cloudflare. Vite stays open source, vendor-agnostic, and built for everyone.
314829
Adrian Fâciu @adrianfaciu.dev · 04/06/2026
Interesting read on how Cloudflare built a multi model code reviewer
blog.cloudflare.com
Orchestrating AI Code Review at scale
Learn about how we built a CI-native AI code reviewer using OpenCode that helps our engineers ship better, safer code.
000
Reposted by Adrian Fâciu
tim.js @timjs.ro · 28/05/2026
Missed tim.js last night? Recordings are up 🎥 Beyond the UI: Web Applications in the Age of Agents Adrian Faciu at tim.js #107 What if web apps became toolkits that agents can use on behalf of users? Watch here 👉 youtu.be/5ykc-ATs6lg?...
youtu.be
tim.js meetup 107: Beyond the UI: Web Applications in the Age of Agents, by Adrian Fâciu
We've all added some AI to our applications. A summarize button here, a transcribe button there — pockets of functionality, glued onto the existing UI. But the next step is different. What if our…
011
Reposted by Adrian Fâciu
tim.js @timjs.ro · 28/05/2026
Missed tim.js last night? Recordings are up 🎥 AI made me better. Faster. Exhausted. Anca Spatariu at tim.js #107 A fun, honest look at the strange new life of a dev in the AI era: prompt spirals, tool fatigue, heavier reviews, and staying human in the loop. Watch here 👉 youtu.be/-UepPM9WC_Q?...
youtu.be
tim.js meetup 107: AI made me better. Faster. Exhausted., by Anca Spǎtariu
AI can write code, explain errors, generate tests, and confidently suggest the wrong abstraction in seconds. Amazing. Exhausting. ​This talk is a fun, honest look at development in the AI era:…
011
Reposted by Adrian Fâciu
OpenAI {bot} @openai.xmirror.bot · 21/05/2026
Codex anywhere and everywhere, all the time. Now your Mac doesn’t have to be unlocked for Codex to use your computer. From your phone, Codex can securely use apps on your Mac, even when the screen is off and locked. developers.openai.com/codex/app/com…
Image from Twitter
011
Reposted by Adrian Fâciu
Sarah Drasner @sarahedo.bsky.social · 20/05/2026
🛠️ Ultimately, WebMCP is about making a more secure agent pathway instead of scraping DOM and a11y trees. I made a small site to demo how it works, how agents use it, what the spec looks like, and some important links. It's interactive! You can use the extension to actuate the page:
4648
Reposted by Adrian Fâciu
patak @patak.cat · 16/05/2026
Heartbreaking. And a wake-up call. It is no longer about being difficult to find a way to sustain yourself through your work online. It is no longer sustainable to keep a website up now. Axel has done so much for the web and all of us. Buy one of his books if you can. We've learned so much from him.
2ality blog: temporarily offline

Dear visitor! Two things happened recently:

- The income from my book sales went from being enough for me to live off (2024) to zero (2026).
- The traffic to my blog and my books (which were free to read online) increased beyond what I can currently afford. Virtually all of it comes from AI crawlers, so there is no ad income.

Therefore, I’m taking my blog and my books offline so that I can decide what to do next – especially w.r.t. AI companies stealing my work. This may take a while (think months): I don’t have any energy to deal with this right now.

I apologize for this (hopefully temporary) inconvenience to my human readers! You can still buy my books at Payhip.

Axel Rauschmayer
431084
Adrian Fâciu @adrianfaciu.dev · 15/05/2026
See you all there 🚀
000
Reposted by Adrian Fâciu
Benjamin @benjaminschneider.ch · 14/05/2026
managing npm dependencies in 2026
1135657
Reposted by Adrian Fâciu
Corbin Crutchley @crutchcorn.dev · 12/05/2026
tanstack.com/blog/npm-sup... Just published our postmortem
tanstack.com
Postmortem: TanStack npm supply-chain compromise | TanStack Blog
On 2026-05-11, an attacker chained a pull_request_target Pwn Request, GitHub Actions cache poisoning across the fork↔base trust boundary, and OIDC token extraction from runner memory to publish 84 mal...
1309
Reposted by Adrian Fâciu
Socket @socket.dev · 11/05/2026
84 TanStack npm package artifacts were compromised in the ongoing Mini Shai-Hulud supply chain attack, adding suspected CI credential-stealing malware. Socket flagged every malicious version within six minutes of publication. Details: socket.dev/blog/tanstac...
socket.dev
Tanstack npm Packages Compromised in Ongoing Mini Shai-Hulud...
Socket detected 84 compromised TanStack npm packages modified with suspected CI credential-stealing malware.
56735
Reposted by Adrian Fâciu
Gergely Orosz @gergely.pragmaticengineer.com · 06/05/2026
I'll be a keynote speaker at Craft Conference on 4 June, in Budapest, Hungary. It's one of my favorite conferences, and the speaker lineup simply stellar. @kentbeck.com and many others will be there. If you'll be there: catch you at the event! Details + tickets: craft-conf.com/2026
1292
Reposted by Adrian Fâciu
VoidZero @voidzero.dev · 07/05/2026
🚀Rolldown 1.0 is here!🚀 Rust-based high-performance JavaScript bundler. 🏎️ Runs at native speed that’s up 30x faster than Rollup 🤝 Compatible with existing Rollup & Vite plugins ⚡The underlying bunder for Vite After 2 years, Rolldown is officially stable and has 20+M weekly downloads.
535168
Reposted by Adrian Fâciu
Mat “Wilto” Marquis @wil.to · 06/05/2026
One or more person or persons may or may not have spoken, and in a voice funneled through a person whose professional success explicitly hinges on demand for this feature, cried out: “eight.” That’s web standards, baby! wil.to/posts/google...
wil.to
Google’s Prompt API
No web standard should require you to agree to an advertising company’s “terms of use.”
511235
Reposted by Adrian Fâciu
Cam McHenry @camchenry.com · 06/05/2026
We are working on bulk suppressions support in oxlint! Next release will have CLI support and we are working on LSP support now.
181
Adrian Fâciu @adrianfaciu.dev · 06/05/2026
Just realised I miss the time when I was reading code and could figure out which of my colleagues wrote it. We each have our own style and quirks. Now all code is the same, no personality, all AI 😅
000
Reposted by Adrian Fâciu
Ben Holmes @bholmes.dev · 05/05/2026
I was getting really annoyed with TipTap + Prosemirror, so I decided to give Slate a try. ...Man, where has this library been my whole life 🥹 This bulleted list demo took me weeks to get half-working in TipTap. In slate, it took a couple hours (with Codex's help).
7301
Reposted by Adrian Fâciu
Charles Humble @charleshumble.bsky.social · 09/04/2026
AI makes code cheap to write. Verifying it is now the hard, expensive, human part — and the "prompt and review" model risks burning out the very engineers we need to catch what AI gets wrong. My latest for @leaddev.com leaddev.com/ai/shipping-...
leaddev.com
Shipping faster, thinking less? The AI code verification trap
As AI floods codebases with machine-generated output, the AI verification trap emerges to test the resolve of modern developers.
23415
Reposted by Adrian Fâciu
P(aul) Frazee @pfrazee.com · 02/05/2026
I just asked Claude why it started giving inflated time estimates and it screamed “I learned it from you” and won’t come out of its room
2757537
Adrian Fâciu @adrianfaciu.dev · 02/05/2026
open.substack.com/pub/bytebyte...
open.substack.com
How Amazon Uses LLMs to Recommend Products
In this article, we will look at how COSMO works and the challenges the engineering team faced.
000
Adrian Fâciu @adrianfaciu.dev · 01/05/2026
Being the individual people run to in a fire may feel great short-term, but the negative effects can pile up. leaddev.com/culture/put-...
leaddev.com
Put an end to being the “go-to” engineer
Being the individual people run to in a fire may feel great short-term, but the negative effects can pile up.
000
Reposted by Adrian Fâciu
rands @rands.bsky.social · 29/04/2026
The robots give you the impression that you have to think less. Incorrect. It’s more. Don’t confuse velocity with quality.
1164
Reposted by Adrian Fâciu
tim.js @timjs.ro · 28/04/2026
📣 tim.js #106 is happening tomorrow (Apr 29th) and this is your reminder to grab your spot! 🎤 Migrating to Native TypeScript Execution (Horia Radu) 🎤 Moving Pictures, Fixed Standards: The Evolution of the <video> Tag (Robert Todea) 📍 See you at Cowork Timisoara - The Office luma.com/9zkqx4el
luma.com
tim.js meetup #106 · Luma
Hello JavaScripters, ready for a new tim.js edition? See you on Apr 29th for two awesome presentations. Here is the agenda: *** 🎤 Migrating to Native…
021
Reposted by Adrian Fâciu
Lars @webpro.nl · 21/04/2026
✂️ Knip v6.6.0 is out A few neat feats and another 8 dependencies removed. Along with v6.5.0 introducing tinyglobby, this tidy graph wouldn't have happened without the @e18e.dev community ❤️ Changelog: github.com/webpro-nl/kn... Knip: knip.dev
dependency graph of knip v6.6.0 showing only 18 dependencies in total (i.e. including transitive dependencies)
1687
Reposted by Adrian Fâciu
TypeScript @typescriptlang.org · 21/04/2026
TypeScript 7.0 Beta is here! Built on a new native and parallelized foundation, it's already being used on multi-million line codebases. Read up more here and try it on your projects today! devblogs.microsoft.com/typescript/a...
devblogs.microsoft.com
Announcing TypeScript 7.0 Beta - TypeScript
Today we are absolutely thrilled to announce the release of TypeScript 7.0 Beta! If you haven’t been following TypeScript 7.0’s development, this release is significant in that it is built on a comple...
232773
Reposted by Adrian Fâciu
GitHub @github.com · 21/04/2026
Here's how the engineers at GitHub made it happen. ⬇
github.blog
The uphill climb of making diff lines performant
The path to better performance is often found in simplicity.
0131
Reposted by Adrian Fâciu
Mahdi Yusuf @mahdiyusuf.com · 21/04/2026
Speed Tax www.mahdiyusuf.com/the-speed-tax/
mahdiyusuf.com
The Speed Tax
Speed is seductive, but unchecked velocity creates hidden risk. When building gets cheaper, scrutiny disappears—leading to security gaps, product bloat, and cultures that reward shipping over thinking...
021
Reposted by Adrian Fâciu
Andy Bell @bell.bz · 20/04/2026
I generated this nearly 10 years ago in 2017 and it feels even more relevant now lol
A parady O'Reilly book cover with a pencil illustration of a horse as the main detail. 

The title is "Moving Fast and Breaking Things, Fragile Development Guide"

At the top, text reads "Just put the technical debt on my credit card"
616419
Reposted by Adrian Fâciu
Sentry @sentry.io · 06/04/2026
If you are these three things: - Founded in the last 2 years - Raised less than $5M in venture capital - New to paying for Sentry Then you can apply for Sentry for Startups and get $5000 in credits for free 👀 sentry.io/for/startups...
031
Reposted by Adrian Fâciu
Obsidian @obsidian.md · 04/04/2026
The Obsidian team is growing from three engineers to four engineers. Competitive SF salary. Fully remote, live anywhere. Apply below.
431653
Reposted by Adrian Fâciu
Dare Obasanjo @carnage4life.bsky.social · 31/03/2026
OpenAI released a plugin that allows you to use Codex to review code generated by Claude Code. I assume this is some snarky way of implying you need OpenAI’s coding agent to review the bad code generated by Anthropic’s. Pettiness abounds.
github.com
GitHub - openai/codex-plugin-cc: Use Codex from Claude Code to review code or delegate tasks.
Use Codex from Claude Code to review code or delegate tasks. - openai/codex-plugin-cc
14323
Reposted by Adrian Fâciu
Socket @socket.dev · 31/03/2026
🚨 Active supply chain attack on axios@1.14.1. The latest version pulls in plain-crypto-js@4.2.1 -- a brand-new package that didn't exist before today. We're still investigating. If you use axios, pin your version and audit your lockfile. socket.dev/blog/axios-n...
socket.dev
Supply Chain Attack on Axios Pulls Malicious Dependency from...
A supply chain attack on Axios introduced a malicious dependency, plain-crypto-js@4.2.1, published minutes earlier and absent from the project’s GitHu...
39868
Reposted by Adrian Fâciu
Lars @webpro.nl · 20/03/2026
✂️ Knip v6 is out It's finally here, and your favorite slop fighter is already speedier than expected! Can't wait to see y'all tidying up bigger codebases, faster 🚀 Blogpost + release notes: knip.dev/blog/knip-v6 Knip: knip.dev
313424
Reposted by Adrian Fâciu
Node.js @nodejs.org · 10/03/2026
Node.js is moving to one major release per year starting with Node 27! 🚀 ✅ Simpler: Every release becomes LTS. ✅ Predictable: Version numbers now align with the year. ✅ New: A 6-month Alpha channel for early testing. bit.ly/4rnosLg
nodejs.org
Node.js — Evolving the Node.js Release Schedule
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
423360
Reposted by Adrian Fâciu
Dan Hon @danhon.com · 26/02/2026
You know when you're asking for advice or whatever from people and then they reply with "I asked ChatGPT and here's what it said" That's less than helpful! It's like horrendously wasteful on every single axis and also spectacularly literally thoughtless!
1419023
Reposted by Adrian Fâciu
Markus Harrer @markusharrer.de · 18/02/2026
Why does working with AI agents in legacy systems feel so much harder than in all those vibe coding demos on YouTube? 🤔 Part of the answer: 😊 Popular language + Greenfield ☘️ = "AI heaven" 😯 Niche language + Brownfield 🟫 = "AI hell" More about this topic: markusharrer.de/blog/2026/02...
385
Reposted by Adrian Fâciu
gabby @fullmoon.id · 07/02/2026
Here is one of the dumbest things about vibe coding that I don't see a lot of people talking about Imagine you're an open source maintainer and someone opens up a pull request against your repository that they vibe coded. They may or may not tell you they vibe coded it; it doesn't really matter… 🧵
2231369
Reposted by Adrian Fâciu
Obsidian @obsidian.md · 10/02/2026
Anything you can do in Obsidian you can do from the command line. Obsidian CLI is now available in 1.12 (early access).
2354470