RedwoodSDK
@redwoodjs.com
4 months ago
๐ฌ 0
โป๏ธ 3
โค๏ธ 6
Big news, Redwood community! ๐ฒ
We're splitting our focus to better serve you:
RedwoodGraphQL: the mature framework you trust
RedwoodSDK: our new toolkit for the personal software revolution
Your existing apps? Fully supported. Your future? Even brighter.
More information: redwoodjs.com
As part of our adoption of 6-week cycles for shipping projects, we'll meet with the community at the end of each cycle. In these sessions, we'll showcase interesting use cases from the community and share what we've shipped. Everyone is welcome to join:
lu.ma/tuist
We'll meet every six weeks with the community to showcase intriguing use cases from members and share the team's recent accomplishments. If you're interested in dev tooling, consider joining us: lu.ma/tuist
Managing Prisma ORM in a Turborepo monorepo is a breeze!
Follow our step-by-step guide to:
๐ฆ Generate a consistent Prisma client across package managers
๐ Share and reuse it across packages
โ๏ธ Integrate it seamlessly into your apps
Check out the guide ๐ .
pris.ly/guide/turbo...
Vite plus itself is just a toolchain that you install and run, like todayโs Vite. There might be related cloud services in the future but the toolchain itself will not have hard coupling with cloud.
Let's see one and then we'll tell you ;)
(3/365) tomorrow will arrive in 1 hours and 22 minutes
we have successfully punted on the decision for four months :) though the appeal of running tests in parallel is growing.
We use swift-service-context in the Tuist CLI and it's been great. And with test traits, we'll be able to skip the extra nesting that was required until now.
While Swift concurrency has often been a source of confusion for mobile developers, dependency injection with a Task.local, such as by using Pointfree's library or Apple's swift-service-context, is a huge ergonomic win.
Mainstream data folks sometimes ask, ๐คโ๐ฆ ๐๐๐โ๐ก ๐ฆ๐๐ข ๐๐ข๐ ๐ก ๐๐๐๐ฃ๐๐๐ก ๐๐๐ ๐กโ๐๐ก ๐ค๐๐๐กโ๐๐ ๐๐๐๐๐๐๐ ๐ก ๐๐๐ก๐ ๐ก๐ ๐๐๐๐๐ข๐๐ก? This post explains why we need Array-native data systems. Bottom line: @xarray.bsky.social , @zarr.dev, and Icechunk are >10x faster than Parquet and DuckDB for common tensor data workloads.
โญย We just released the first post in our Fundamentals series. This one is called ๐๐๐ง๐ฌ๐จ๐ซ๐ฌ ๐ฏ๐ฌ. ๐๐๐๐ฅ๐๐ฌ - ๐๐ก๐ฒ ๐ญ๐๐๐ฎ๐ฅ๐๐ซ ๐ญ๐จ๐จ๐ฅ๐ฌ ๐ญ๐ซ๐ข๐ฉ ๐จ๐ฏ๐๐ซ ๐ ๐ซ๐ข๐๐๐๐ ๐๐๐ญ๐. earthmover.io/blog/tensors...
i think that's the direction we're goin!
This was fun to build and helped me realize the potential of LLMs as copilot for teams working with Xcode projects. Give it a shot and let us know what you think
You can read the whole announcement here:
tuist.dev/blog/2025/0...
This is only the start. We see languages as a distinct chance to forge novel experiences, and we aim to delve deeper into this with our dashboard. This will enable users to engage with their build and test information, app packages, and cache telemetry through conversation.
It's incredible to see the impact. Standardizing a data structure for Xcode projects does more than just reduce git conflicts, simplify Xcode complexities, or optimize compilation and testing. It proves to be useful in many ways.
github.com/tuist/xcode...
You can load any project graph into Claude and ask questions such as:
- Can you onboard me to the project?
- What are all the transitive dynamic dependencies of framework X?
- Which targets depend on Y?
videos.tuist.dev/w/hnwUYxkba...
In the latest Tuist release, 4.46.1, we've introduced an MCP server and a command to integrate Claude into your Xcode development environment.
(It works with the most recent projects you interacted with through Tuist)
The potential of LLMs via the MCP interface is so compelling that we investigated the possibility of transforming chat tools like @AnthropicAI's Claude into your development environment companion. We found that it actually works remarkably well.
For more details on transforming your LLM into an Xcode project copilot, read our announcement blog post: tuist.dev/blog/2025/0...