Tom "don't rank Cuomo" MacWright
@macwright.com
2 months ago saved some running shorts from the trashbin
💬 0
♻️ 0
❤️ 12
saved some running shorts from the trashbin
🏝️ If you're building with TanStack Start, this guide’s for you.
✅ Set up Prisma ORM quickly
✅ Connect to Postgres in seconds
✅ Build with TanStack server functions
Check it out 👇
pris.ly/guide/tanstack
this blog post sat in the queue for way too long, glad to have it out. anyway, preview of that illustrationanimationinteractive
an update on the tidbyt, that pixel display: the company got acquihired, the firmware open sourced, and i wrote another renderer for pixel graphics, and wrote about it, with interactive illustration! macwright.com/2025/04/12/t...
how many people here are running home servers and plex and all that stuff? i'm nearly 40 years old and wondering if it's inevitable
When the bug ‘fix’ creates two new ones. Who’s been there?
The `prisma db pull` reads your database schema (SQL) and translates it into Prisma's Schema Language (PSL).
Once you have the schema represented in PSL, you can generate Prisma Client to and use it to send queries to your database.
pris.ly/d/introspec...
❓ Do you want to get started with Prisma ORM but already have an existing database?
🚀 You can use Prisma's introspection feature, generate a type-safe client, and start querying your DB in a few seconds!
react for three computers. wdyt. a third computer
Database🤝MCP
Today, we shipped MCP support for PlanetScale.
This integration gives tools like Claude or Cursor read-only access to your organizations and databases, allowing you to interact with your DB using natural language.
planetscale.com/changelog/mcp
almost five years ago I spent €200 on a font, pragmata pro. i've used it every day since then and today fabrizio, the typographer, updated it again.
seemed like a splurge at the time, but in hindsight, totally worth it: fsd.it/shop/fonts/p...
You can also see what we're currently working on and what our priorities are in our 3-months roadmap!
💚 Your feedback shapes what we're doing with Prisma ORM — so join the conversation.
❓ Let us know what other things we should be working on next?
github.com/prisma/pris...
Since releasing our ORM manifesto, we've been hard at work giving you more transparency into the work of our Engineering team. We are tackling long-standing issues (like ESM support in this case) and are modernizing Prisma ORM (e.g. by removing Rust).
www.prisma.io/blog/prisma...
🚀 If you are using Prisma ORM in a monorepo or another setup where the `node_modules` behaviour caused issues, we'd love for you to try it out.
🙌 We think that it should drastically improve your workflow and make prior workarounds obsolete!
www.prisma.io/docs/orm/pr...
🌐 The new `prisma-client` is a lot more flexible compared to its current `prisma-client-js` counterpart.
🤝 And it's usable in all your favorite environments, like Deno, Bun, Cloudflare or even React Native. It will also work much better in monorepos!
💡 In v6.6.0, we launched a new generator called `prisma-client`:
🌟 Requires an `output` path (no more “magic” generation into `node_modules`)
✅ Supports ESM & CommonJS via the `moduleFormat` field
👾 Outputs plain TypeScript that's bundled just like the rest of your code
Our name might not pop up frequently, and that’s intentional. We channel our efforts into supporting @tuistdev, leaving it up to companies to share their stories if they wish. Big thanks to @VijayTholpadi for sharing his insights here: www.youtube.com/watch?v=Hyb...
I'm really happy with my M1 Max (32gb RAM) overall but man, Cursor is so memory hungry...
Tuist significantly enhances the management and optimization of Xcode projects and workflows. Vijay Tholpadi discussed his experience with it at Carousell in this talk: www.youtube.com/watch?v=Hyb... #Swift #DevX
It might be tempting to turn everything into a SaaS, but don't underestimate what you can achieve with tools you already know, especially Swift.
Our CRM operates as a private GitHub repository. Each prospective client is logged as an issue, with dialogue tracked through comments and status indicated by labels. We leverage GitHub Actions for automations like reminder notifications.
GitHub paired with a community forum can be incredibly powerful. We curate ideas for our newsletter topics by utilizing a dedicated thread in our community forum: community.tuist.dev/t/issue-8-a...
You can also hop directly to our changelog, which has links to all the relevant documentation.
planetscale.com/changelog/me...