Pedro Piñera
banner
pepicrft.bsky.social
Pedro Piñera
@pepicrft.bsky.social
190 followers 370 following 400 posts
@tuist.dev CEO – Software crafter and entrepreneur
Posts Media Videos Starter Packs
Tech layers are fluid. Abstractions like Fastlane or generated projects filled gaps, but as layers evolve, some become unnecessary.

At Tuist, automation is LLMs + bash now. We're moving to vanilla Xcode as things mature. GitHub's "runs-on" signaled a similar shift.

Balance sales with product.
At Tuist, we abstract only as a last resort. We stay close to Apple's approach—when solutions emerge at the right layer, we integrate and extend rather than abstract.

That's why we're excited about caching capabilities emerging at the right layer, though not yet as robust as module-based caching. 🚀
One of the things that helps us make Tuist better every day is dog-fooding our own work. We just enabled the Xcode cache in Tuist itself: https://github.com/tuist...
Our new marketing site is live! 🎉

We're looking for translators to help make Tuist accessible to developers worldwide. Need help with Korean, Japanese, and many other languages.

Want to contribute? Join us:
https://translate.tuist....
New post: Thin Environment Layers for an Agentic Future

As AI agents join our workflow, we need infrastructure that works everywhere—not just CI. Keep your environment layer thin & portable.

Mise for provisioning, environment-agnostic caching, better telemetry.

https://pepicrft.me/thin...
I can’t take off my head Supabase’s model of we manage a Postgres instance for you as a model that would be amazing in the world of build systems with cache capabilities.

We manage a cache and remote server for you in the regions of your choice.
I want to like #Weblate, but the experience of resolving Git conflicts on repositories is such a headache… 🤕
Apple is building the foundation, and we are building the environment-agnostic infrastructure that not only gives the foundation superpowers but gives teams the agency to take back control over where their workflows should run. https://pepicrft.me/cach...
I can't stop watching this video of Marek setting up cache in an Xcode project 🤯

Absurdly simple. A few commands. Up to 30% build time improvements across any environment.

This is what great developer tools should feel like.

https://videos.tuist.dev...
Apple is building the foundation for Bazel-like caching by solving derived data issues.

At Tuist, we're taking it further: low-latency caching deployed close to your developers

As AI agents write more code, fast builds become infrastructure. That's why Xcode Cache is now FREE for any Xcode project
Join us later today for our 4th community call of 2025! 🎉

We've got a couple of "One more things" to share with the Swift community.

See you there! 👋
https://luma.com/ewde50eg
Building Tuist's new marketing site reminded me why I'm skeptical of utility classes.

Yes, jumping between HTML & CSS files is friction. But reading endless utility classes is its own hell.

CSS variables + nested CSS > any abstraction that hides the platform.
Learning to sell to developers as first-time founders meant unlearning the playbook.

Cold outreach and ads don't work. We had awareness. What works is openness and technical depth.

Rebuilding our site with interactive content. Thanks @planetscale for the inspiration.
Running a small company does weird things to your brain.

I'll be in flow with writing and sales. Then try to code and... nothing.

The fluidity for sales prevents depth for technical work.

Stopped fighting it. Some days fluid, others deep. Both amazing, just not same day.
This venture math post is so on point for Tuist. VCs rely on ARR multiples that reward fast revenue, missing companies where it's slow but steady. Backwards-looking metrics fail to capture long-term potential.

https://credistick.com/v...
Something like this would be so much better for MCPs. You could pull them into any environment, for example an iOS app, and safely run them with Wasmtime. I really dislike that I can’t use MCPs on Claude and ChatGPT (iOS)

github.com/wasmcp/wasmcp
GitHub - wasmcp/wasmcp: Build MCP servers with composable WebAssembly components
Build MCP servers with composable WebAssembly components - wasmcp/wasmcp
github.com
Translation web-based tools should allow developers to extend the segmentation logic to incorporate custom rules.
Building a new marketing site for Tuist and need help with translations! 🌐

Know another language? Help us make Tuist accessible worldwide: https://translate.tuist....

Your contribution matters, no matter how small. Thanks in advance! ✨
Love finding teams that are genuinely excited about the solution AND want to help make it better with real feedback. That's the kind of partnership that actually works. ✨
Has anyone explored MCPs as WASM binaries? Mise abstracts runtime management well, but the coupling to runtimes is still limiting. WASM could be vendor-agnostic and embeddable in LLM apps—no dependencies. Not every team can invest in better CLI tooling. Anyone working on this?
Just merged Musl libc support in Noora! This means you can now build fully static Swift binaries using our design system for CLIs. Perfect for container deployments and cross-platform distribution. Thanks @Joannis for the contribution! 🎉
Coding models are like pizzas, everyone has their favourite
We are updating the pricing page! We can offer our Tuist Pro plan also at a seat-based model, just shoot me a DM and we'll get that set up https://tuist.dev/pricing
Cycle 5 is here! 🚀 What we're building:

🔐 Account-scoped tokens
📸 Snapshot test hashing
🚀 Okta auth from Tuist
🧪 Test insights
🌍 Regional cache storage
📊 Data export API
📚 New docs homepage
✅ QA from dashboard
📦 Package caching for ANY Xcode project

Plus a secret! 👀

https://community.tuist....