If your question didn't give you that specific signal you were looking for, reassess the value of that question. Iterate on your interview to optimize false positive/negative rates of new hires.
Technical interviews are hard because interviewers don't know why they're asking the questions they're asking. The goal of interviews should be to reduce false positives/negatives. Each question you ask should have the goal of extracting very specific signals from your candidate.
I built a thing to help me build and launch products way faster: https://t.co/YuUZKQrzQ6.
If you've got a new product you're excited to build, but hate building the same baseline of necessary crap that every app needs, come check us out:
https://t.co/Gs3EOuoKSS
I've spent the last few days migrating my pages to workers and chasing down errors. At long last, the site seems stable. But looking at the dashboard gave me a pause. Why is this number in red? @Cloudflare
As https://t.co/VFsrz0wPhC is backed by SQLite-backed Durable Objects, our service is currently affected by Cloudflare's broad service outage. Will post here when we're back up and running. Apologies for the inconvenience.
π https://t.co/VFsrz0wPhC 3.2 is out!
β‘ Prebuilt Live Components via the @shadcn CLI
π§ CRDT stability fixes in @Cloudflare Workers
Build collaborative apps with less friction β https://t.co/eDonP4QGSo
#pluvio#realtimedev#shadcn
π https://t.co/h17BjQYeC5 3.0 just dropped!
This release is all about making it easier for developers to get started.
β Rich text editor support (Yjs provider now available)
π Revamped documentation for a smoother DX
πΈ A new free tier to try the https://t.co/h17BjQYeC5 network
π§ Major stability improvements across syncing, persistence, and connection handling
Whether youβre building collaborative editors, multiplayer apps, or real-time experiences, this update is all about getting you started faster with less friction.
Start building:
π https://t.co/pu0lv9Gp4K
Release notes:
π https://t.co/RBaZX2TEsg
Let me know what youβre building with it! π
#realtime #crdt #webdev #startup #pluvio
Been heads down the last 3 weeks building and shipping some major new features and improvements. Everything's finally ready π. Catch you guys this Tuesday with the latest π«‘
I committed my Killing Floor game settings to GitHub. Why did I never think of doing that before? It's just a text file after all π€. Now I can just paste those settings whenever I get the random urge to play again.
I'm finding the current wave of discourse around optimistic updates and realtime data syncing to be super interestingβyet a little strange π€. Tools like Supabase, ElephantSQL, Convex, and now TanStack DB are pouring serious engineering effort into solving this problem in a clean, typesafe way π».
Meanwhile, with libraries like Urql or Apollo Client, typesafety is first-class thanks to codegen π‘οΈ; optimistic updates have great DX because the frontend normalized cache automatically propagates object-type updates (with optimistic results replaced when mutations complete and return object-types); plus, GraphQL subscriptions make realtime syncing feel seamless π.
Thatβs not to say GraphQL is without its many problemsβIβve actually been moving away from it more recently. But if you know early on that optimistic updates and realtime syncs will be essential to your app, itβs worth asking: will managing GraphQL be more or less painful than managing these concerns outside of GraphQL?
And if you require more specialized data-syncing solutions (like collaborative editing), look into CRDTs such as Yjs or Loro, and CRDT managers like https://t.co/h17BjQYMrD, which support strong eventual consistency of shared data π.
#OptimisticUpdates #RealtimeSyncs #CRDTs #pluvio
Welp. I definitely spoke too soon. https://t.co/VFsrz0whs4 works out of the box with slate.js. The others... will require some extra work. Guess I'm not ordering takeout tonight π₯²
After yesterday's initial launch of https://t.co/h17BjQYMrD, I decided it's time to work on the next feature: rich text editor integration (e.g. slate: https://t.co/SVHpCGKnlH, lexical: https://t.co/fbWSbhe90S). And wow... I just followed the slate-yjs installation docs, and it... just works surprisingly π―
If at the end of the day, I realize that I'm just shipping documentation, I'm ordering take-out π₯‘
imo, https://t.co/VFsrz0whs4 is the best way to build your realtime applications on @Cloudflare Workers. It's completely free to host on your own Durable Objects.
Come read the docs: https://t.co/jtnwA3eLOh
And check the launch on Product Hunt: https://t.co/0WWogWKXFs
https://t.co/VFsrz0whs4 is now stable! If you ever wanted a realtime library with the DX of tRPC, come check it out!
Read the announcement here: https://t.co/mEmuiUEDOI
And find us on Product Hunt: https://t.co/0WWogWKXFs
After having finished school almost 9 years ago, I'm finding it really hard getting back into writing π₯². I guess when 90+% of the time your writing consists only of emails and slack messages, your ability to write longer-form content atrophies gradually.
Honestly much respect to those folks who write all of the technical content and documentation I consume on a daily basis as I now struggle to write my own π«‘
Been building something behind the scenes for a while now π§βπ³
Real-time. Collaborative. Built for developers β‘
Almost ready to go. Dropping Monday π Stay close π