Nik Graf
@nikgraf
Founder @serenity__app • Passionate about Cryptography, CRDTs, React, skiing & cycling • Organizer of @ReactVienna 🔜 http://mastodon.social/@nikgraf
Want to build real-time collaborative applications?👩💻🔄🧑💻 Checkout Automerge Jumpstart! A boilerplate including user authentication & authorization Tech: Automerge, tRPC, Prisma and deployment on @flydotio and @vercel Bonus: includes explanation videos automerge-jumpstart.com
I've been on a kick about clear thinking and communication recently. It's critical for developing safe, useful models, and applications built on top of them.
🆕 Structured communication is the bottleneck. Whoever communicates best becomes the most valuable programmer. Today's feature is The New Code, by @sgrove of @OpenAI! As LLMs increasingly do more and more code generation, the need for clear communication with Agents and with…
The June @ReactVienna meetup was fantastic last night! Big thanks to @nikgraf for the invitation — I had a great time and would love to come back. Vienna is such a beautiful city! I wish I had more time to explore, so maybe next time I’ll return with my family for a weekend of…
Introducing LiveStore (beta) LiveStore is a next-generation state management framework based on reactive SQLite and built-in sync engine.
Excited to share the first version of BlockNote AI! Connect any model, customize prompts, and interact with AI just like you would with a human teammate. The user stays in control — accepting, rejecting, or refining suggestions.
April was my last month at Vendr, so I'm on the lookout for a new role! LinkedIn in the reply 👇 but here is a quick summary: • 13 yrs in dev (TypeScript/React, Go, AWS, Cloudflare) • 5 yrs leading teams across the US & Europe — I know how to build high-performing teams and a…
Just wrapped up my @ReactVienna talk! My threejs live demo glitched 😅, so I recorded a quick recap starring my shader sidekick, GobGob—this time the ending actually renders. (A few shader effects are not shown in the video, but you’ll get the idea!)
New Open Source Release: The most modern React Native & Expo App Template GitHub: nkzw-tech/expo-app-template
Nik has created an easy way to replace libsodium with noble. Check it out!
🚀 Announcing noble-sodium (has been a while since I open sourced something 😅) a TypeScript Libsodium-compatible API built on Noble packages. - No WebAssembly - fully code-splittable - React Native ready - Drop-in replacement for libsodium-wrappers 👉 github.com/serenity-kit/n…
🚀 Announcing noble-sodium (has been a while since I open sourced something 😅) a TypeScript Libsodium-compatible API built on Noble packages. - No WebAssembly - fully code-splittable - React Native ready - Drop-in replacement for libsodium-wrappers 👉 github.com/serenity-kit/n…
Announcing the Local-First Landscape A comprehensive guide to help developers choose the right tools for building local-first applications.
. @tim_smart cooking, Effect-native otel exporter without any dependency on opentelemetry packages: github.com/Effect-TS/effe…
Saying you shouldn't learn coding because of LLMs is the same as saying you shouldn't learn math because of calculators
📢 React Vienna Meetup in April: 🗓️ April 8rd, 18:30 CEST 📍Eversports 💬 React.use(Compiler) - Can we finally forget about dependency arrays? by Max Zauner 💬 Building a multi-domain SSO with FusionAuth and NextJs: Challenges and learnings by Cezar meetup.com/reactvienna/ev…
They told Europe "you can't compete with SpaceX." But a new Munich startup just raised €350M to prove everyone wrong. Now their Spectrum rocket is set to make history as Europe's FIRST commercial orbital launch. How Isar Aerospace is rewriting Europe's space future 🧵:
The Ultimate Guide to React Native Optimization is out! 🎉 It has been rewritten from scratch, adding tons of new content! ✨ I've been working on the second part, describing the Native side of React Native 🚀 Download the guide here: bit.ly/4ilv0qo
Blogged: "Conflict-free Database over Virtual File System" bartoszsypytkowski.com/conflict-free-…
Can't wait until May 2nd - 6th for our upcoming ReScript Retreat 2025 event!
We are happy to announce that there will be another "ReScript Retreat" in 2025, once again in Vienna, Austria. Check out this new blogpost to get an idea what we did last year. rescript-lang.org/blog/retreats
Electric is an amazing piece of infrastructure making it super easy to sync data to anywhere from your Postgres database. Now is a good time to give it a try!
Electric is now in GA! 🚀 Check out the 1.0 release post here: electric-sql.com/blog/2025/03/1… The APIs are stable and we're is ready for mission critical, production apps. Super excited to see what you build with Electric now it's hit 1.0!
I've spent years building @semaphoreci , and now it's open source! I'd love for you to check it out, share your thoughts, and maybe even contribute: github.com/semaphoreio/se…
Advanced table features (split / merge / cell colors / alignment) just dropped in BlockNote! github.com/TypeCellOS/Blo…