Tom MacWright
@macwright.com
2 months ago @taylor.town fun coincidence, i've spent a lot of time with the creator of iota, he's the chair of nyu linguistics now
💬 0
♻️ 0
❤️ 8
@taylor.town fun coincidence, i've spent a lot of time with the creator of iota, he's the chair of nyu linguistics now Client review still running on screenshots?
Deploy previews give every push a live URL your client can actually click.
Free to start on Netlify.
www.netlify.com/guides/netli... ah, it was an April fools' thing
en.wikipedia.org/wiki/ElgooG (credit to @samwho.dev for mentioning this!) in 2015 google put up a backwards homepage on com.google with a CSS transform
they still use the .google brand tld for some things, like registry.google Take a look at the details an the other features in ORM 7.4 in our latest blog
pris.ly/ZIyYveN The result:
⚡ 0.1–1ms -> 1–10µs per query
📈 Higher throughput
📉 Lower latency
🎯 ~100% cache hit rate in typical apps
Under concurrency, the difference is significant. In v7.4, we introduced a schema-aware query caching layer.
Instead of having to rebuild your query on every run, Prisma now:
• Parameterizes dynamic values
• Reuses the static query structure
• Avoids repeated compilation work In v6, queries happened in a separate Rust-based thread.
In v7, queries happens in the JavaScript event loop.
Individually, each query is able to run fast (0.1–1ms per query).
Under load though, there is an increase in latency due to the single threaded nature of the JavaScript When we shipped Prisma ORM v7, we moved away from Rust to simplify the architecture and invest in long-term flexibility.
But it came with a trade-off: performance under high concurrency. Vitalize migrated to PlanetScale and saw:
- P95 latency dropped to 2ms
- Heavy JSONB reads dropped from 50s -> 1.2s
- Half the vCPUs with better performance
- Actionable performance info with Query Insights
Read all about their migration:
vitalize.care/blog/from-su... When hiring info is split across Greenhouse + Notion, a clean view of roles, priorities, themes, historical data, and pipeline health saves hours of questions and interruptions. Updates reflect in about 30 seconds.
📺 Full showcase: www.youtube.com/watch?v=ML03... Chelsey Madsen, who leads hiring at Netlify, started with a bar crawl app for her and her dog and then built something way more useful: a single link hiring dashboard for leaders.
Learn more 👇
pris.ly/d/debug You can use prisma debug to quickly see the exact runtime context that helps troubleshoot Prisma issues, including config and schema paths, engine cache location, env var status, and whether CI/interactive mode is detected. We love git! Our very own @scottchacon.com literally wrote the book on it 📖 git-scm.com/book/en/v2
We just think you can know how to tie your laces and still enjoy a better shoe 🙃 Node.js 24 changed how `events.once()` cleans up listeners
nobody told my teardown function
wasted a bunch of time today fixing tests.
eng workflows need to change with fast changing software. the best code you write this week will probably be a deletion
not a clever abstraction. not a new feature. one line removed from a teardown function that was quietly causing exit code 1 after passing tests.
subtraction is underrated in engineering. it's underrated in startups too. Worried about too many small chunks? `entriesAwareMergeThreshold` has you covered.
Time to reduce your initial JavaScript ✨
Want more info? Take a look at our REPL example (link to the docs inside too!)
repl.rolldown.rs#eNqVWIty27gV... Chunks are now entry-aware in Rolldown 1.0.0-rc.5 ⚡ What does that mean? When grouping chunks via `codeSplitting`, they can now be automatically split per entry point (usually per page), so users download less unused JavaScript. Just set `entriesAware: true`.
we're working on it! 👍
Join bolt.new CEO Eric Simons and learn how enterprise innovation teams are using AI coding tools to build real applications on Supabase
Register: supabase.com/events/enterprise-innovation-with-bolt GitHub Copilot in Zed — officially supported through our partnership with GitHub. 🤝
github.blog/changelog/20...