Profile avatar
jvictorv.top
Software Developer, mostly typescript. On a mission to build resilient and distributed software with a great UX Currently interested in sst, effect.ts and cloudflare
66 posts 199 followers 431 following
Prolific Poster
Conversation Starter

It's crazy how many bad decisions GitHub has made, how do you let your web app be that bad

BABY WAKE UP, NEW GTA 6 TRAILER JUST DROPPED

I swear, @mantinedev would look so much better if they didn't use that shitty font

“You seem anxious” thanks it’s the anxiety

⚛️📝 New on Overreacted: Impossible Components overreacted.io/impossible-c...

Wait so you guys are telling me you don’t eat chocolate eggs today ?

G̶o̶o̶g̶l̶e̶r̶… ex-Googler. nerdy.dev/ex-googler

Zod 4 is now in beta! 💎 7x faster object parsing 💎 20x reduction in tsc instantiations 💎 57% smaller core bundle size 💎 metadata via .meta() 💎 z.toJSONSchema() 💎 z.templateLiteral() 💎 z.stringbool() 💎 z.int32(), z.float32(), etc 💎 z.file() 💎 new logo 😇

Effect 4.0 is on the way – smaller, faster, and more refined. In his closing remarks, Michael Arnaldi, creator of Effect, shared what’s coming: ▸ ~20× faster streams & batching ▸ Smaller bundles ▸ STM integrated into core Big changes, same focus. www.youtube.com/watch?v=nyvB...

Can’t wait to run JavaScript on those quantum computers 😋

Lost a battle but not the war (yeah it’s DNS again)

Today, we’re deprecating Create React App for new apps, and encouraging existing apps to migrate to a framework. We’re also providing docs for when a framework isn’t a good fit for your project, or you prefer to start by building a framework. react.dev/blog/2025/02...

🎈 partyvite ⚡️ --- a fullstack template for 🎈 partykit ⨉ ⚡️ vite ⨉ ⚛️ react ⨉ 🌊 tailwindcss ⨉ ⛅️ durable objects npm create cloudflare@latest -- --template threepointone/partyvite hmr, vite plugins, websockets, whatever. start here. lots more in the very near future, lfg. github.com/threepointon...

bluesky ⌘+K menu wen

COMING SOON: Experimental @vite.dev Environment API support in React Router v7. Check this out — a single `vite build` command can co-ordinate a full client + multi-server build. Previously this was only possible via the `react-router` CLI. We're “just a Vite plugin” again 😎

Oracle justified its JavaScript trademark by claiming Node.js — now it wants that ignored #FreeJavaScript deno.com/blog/deno-v-...

Just used .bind in real JS code, it's been a while

The Temporal docs are now live on MDN! After watching it evolve for ~5 years I finally sat down and wrote docs for it—one of the biggest additions to the JS docs area ever.

BIG DAY 😇 Introducing Standard Schema! It’s a specification for a standard interface to be implemented by TypeScript schema libraries. The goal is to make it easier for frameworks and tools to accept user-defined schemas, without writing separate adapters for different libraries. standardschema.dev

Taming 1.5B+ Bluesky events! 🌐 That’s right, Bluesky folks, we’ve been tinkering with your JSON data. Malformed events? Fixed. Duplicates? Handled. Inconsistent timestamps? Polished. ✨ The result? Clean, query-ready data you can now explore in our SQL playground.

Discovered another sync engine today: @zero.rocicorp.dev . Looks promising with built-in permissions handling, migration, partial sync. But with so many contenders like Jazz Tools, Electric SQL, DXOS, etc., it's hard to pick the right one. Anyone using these? Thoughts?

i fucking hate twillio

please for the love of R1, let me turn off retweets on certain people

shoutout to the github.com/seachicken/g... CLI extension, i did NOT want to go through each branch to check if it's safe to delete lmao

When you work in a TypeScript code base, what is your level of "ecosystem depth" ? 1️⃣ Just TypeScript & tsc (type checking as a linter) 2️⃣ TS + Type Narrowing (type guards) 3️⃣ TS + Narrowing + Zod 4️⃣ All 3 + more in comments (please reply and share) #typescript #javascript

Who should give a talk at local-first conf 2025?

We'd all benefit from cleanup.expand.polish semver style gaining widespread adoption

Java developers are flirting on the timeline again, nature is healing

We’re aware of the bot followers. We know it’s really irritating for yall. The blade runners are working hard and we’re looking at bigger steps.

The Wappalyzer extension (2M users) loops over more than 6,000 web technology detections I reached out to them about using this yielding technique and today they actually released v6.10.77 with the fix! A 700ms long task is now many 50ms tasks 🎉

In the ada C++ library, we are currently stuck with a GCC puzzle. We cannot seem to return an std::vector from a function without stack buffer overflow. Source: github.com/ada-url/ada/... We have been at this for over a week.