Pedro Piñera
@pepicrft.bsky.social
5 months ago Apple, you there?
What would you think of adding telemetry to your new *unified* build system?
github.com/swiftlang/s...
💬 0
♻️ 0
❤️ 1
Apple, you there?
What would you think of adding telemetry to your new *unified* build system?
github.com/swiftlang/s... Opening an Xcode project with all the Swift packages turned into pre-compiled binaries on the fly is such a productivity booster. It also makes some Xcode features more reliable because the graph is easier to reconcile for Xcode The False Choice Between Enterprise Sales and Great Products
pepicrft.me/the-false-c... lmk if you have any issues - would love to help!
fun idea!!
What if we could reduce the costs of end-to-end tests? It turns out it's possible with LLMs. Our Tuist QA can test your iOS apps in simulators and provide a detailed report to help debug any issues.
videos.tuist.dev/w/7g4HTjWxL...
#Swift #iOSDev #Xcode There are LLM agents to write your code, agents to review changes, and agents to monitor app errors. Now, we are introducing the first agent that can test your iOS app end-to-end.
videos.tuist.dev/w/7g4HTjWxL...
Shoot me a DM if you want to give it a shot Xcode teams often optimize blindly:collecting build data is just too complex
With Tuist? One scheme post-action. That's it.
Here's how I added build insights to the Mastodon app in minutes:
videos.tuist.dev/w/mWM5SfMEwM...
#Swift #Mastodon #Xcode Enhancing your Xcode setup begins with gathering build data across various times and envs, which can be costly. Learn how to gain insights into your Xcode projects, including Flutter and React Native, by exploring our approach with the Mastodon app
videos.tuist.dev/w/mWM5SfMEw... However: Since then, we've gone all in on TypeScript, so keeping around the Rust layer didn't make sense for us any more.
👇 Learn more.
www.prisma.io/blog/prisma... We chose Rust initially because we wanted to support lots of languages with Prisma ORM ...
The architectural idea was to have:
- a query engine for heavy-lifting & DB operations in Rust
- a thin, language-specific wrapper on top with an intuitive API to write queries Prisma ORM queries being faster without Rust engines is not because "TS is inherently faster".
It's because we now save the serialization overhead across language boundaries and lowered the CPU footprint.
So, why did we choose Rust in the first place? 👀 Seen some takes saying "Prisma proves TS is faster than Rust."
Not true.
Rust (still) is incredibly performant.
What is true: for our use case, Rust wasn't the right choice (any more).
Engineering is always tradeoffs, not language wars. Let's try again with OBS settings more better optimized for my laptop
videos.tuist.dev/w/nMQjwinaZH... And we are live
videos.tuist.dev/w/ob2KTSiDAv... Read more about desktop here
bsky.app/profile/elli... Atuin Desktop now has tabs! We've been working hard to get this ready for open beta, and making it feel like a real editor is important In recent weeks, we've also released support for local, file based workspaces - check them into a git repo, sync them however you want
i want someone who thinks that the always-on ai glasses are good and that the pros will outweigh the cons to write a treatise about how exactly that works, what they expect ai is mirroring crypto in that afaict the critics are the only ones doing any higher-level or long-term critical thinking
What would you say is a slow Xcode build? (minutes) #Xcode #Swift #iOSDev Does anyone know good lawyers specialized in medical malpractice in Germany?
Listen to your pools
pepicrft.me/listen-to-yo... Grab a starter kit, build something incredible, and let us know what you've made! Follow here, star us on GitHub, or join the Discord, links in bio. Remember, tldraw is a company and you can work with us. Drop us a message at tldraw.dev/careers. Here's our office. We've also updated our licensing model for the tldraw SDK. From 4.0 forward, the SDK will require a license key to work in production. You can grab a free 100-day trial license at tldraw.dev/pricing. Non-commercial projects may apply for a hobby license for unrestricted use.