Pedro Piñera Profile Banner
Pedro Piñera Profile
Pedro Piñera

@pepicrft

6,145
Followers
3,601
Following
265
Media
3,024
Statuses

Founder, CEO - @tuistio

Berlin
Joined September 2008
Don't wanna be here? Send us removal request.
Pinned Tweet
@pepicrft
Pedro Piñera
3 months
If you are interested in developer tools built driven by and optimizing for joy, you might like this newsletter that we are curating: Just for fun. #newsletter
1
1
9
@pepicrft
Pedro Piñera
3 months
Best sticker ever.
Tweet media one
102
2K
18K
@pepicrft
Pedro Piñera
7 months
I’m noticing a lot of moves from Vercel/NextJS to Rails in my feed. Is NextJS fucking it up and indirectly supporting other frameworks?
43
8
160
@pepicrft
Pedro Piñera
25 days
Phoenix and Elixir is waiting for someone to build a beautiful design system for anyone building SAAS products…
13
9
116
@pepicrft
Pedro Piñera
4 months
We are removing all the Ruby code from the @tuistio app 🙂
Tweet media one
10
1
113
@pepicrft
Pedro Piñera
11 months
My parents would be proud of this one 😜
Tweet media one
14
0
83
@pepicrft
Pedro Piñera
2 months
Just learned about @cap . An amazing open source alternative to Loom. It’s inspiring to see many open source projects emerging these days:
2
5
67
@pepicrft
Pedro Piñera
5 months
Today marks a year since I was put in the position to rethink many things in my professional career (aka being laid off), and I’ll forever be grateful that it happened. While I could learn a lot at an hyper-growth tech company, it came at a huge mental cost that I’m still
3
6
66
@pepicrft
Pedro Piñera
10 months
Today we could see a glacier for the first time, Perito Moreno en Patagonia, and it’s one of the most breathtaking things we’ve seen in a long-time. It’s crazy that nature gifts us with these things.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
3
0
58
@pepicrft
Pedro Piñera
7 months
First @tuistio cloud paying customer 🎉
10
0
54
@pepicrft
Pedro Piñera
11 months
With layoffs continuing to happen I can’t avoid but think about the vulnerabilities we humans have. Companies first lead us to believe in made-up stories (i.e., you are part of a mission). We then work tirelessly to gain that promised awesome salary, promotions, and recognition.
4
2
52
@pepicrft
Pedro Piñera
1 month
Call it over-engineering, but I build any website with Elixir, even those that could be statically generated, and run them on @flydotio because it’s cheap and smooth to deploy, and when the time to add dynamism to it comes, I don’t have to make any changes.
5
1
51
@pepicrft
Pedro Piñera
10 months
Wedding time 😊
Tweet media one
2
0
50
@pepicrft
Pedro Piñera
11 months
Spanish conferences are with no doubt the best #TRG23 🐙
Tweet media one
3
8
49
@pepicrft
Pedro Piñera
6 months
All the issues we had with Ruby on Rails before we migrated our servers to Elixir are gone, and I couldn't be happier.
5
3
45
@pepicrft
Pedro Piñera
11 months
Morgen from the yellow #Berlin
Tweet media one
1
0
44
@pepicrft
Pedro Piñera
6 months
I'm mega excited to have Marek onboard. Together, we'll build the best tools in its class to scale development for Apple platforms. Working at scale can and must be simple and fun. We'll make it happen.
@marekfort
Marek Fořt
6 months
Today has been my last day at @ShopifyEng 🛍️ I'm _really_ proud of all the work we've done during my time there, but I also couldn't ignore my entrepreneurial itch any longer and decided to join @pepicrft in trying to make @tuistio into a sustainable business 💜
6
0
89
2
1
42
@pepicrft
Pedro Piñera
4 months
I extracted @tuistio ’s internal graph representation onto an external package, and soon the generation logic will be extracted too for anyone to build their own Xcode project generation tool #Swift #Xcode
0
6
39
@pepicrft
Pedro Piñera
10 months
I’m going to miss the Argentinian meat 🥩
Tweet media one
7
0
38
@pepicrft
Pedro Piñera
7 months
Best sticker ever @tuistio
Tweet media one
6
0
38
@pepicrft
Pedro Piñera
6 months
☺️ I’m speechless by the swag that @devacad_postech prepared for the event. Notice the Vision Pros on the dancers 💃🕺
Tweet media one
Tweet media two
3
2
36
@pepicrft
Pedro Piñera
5 months
For the first time, most of the @tuistio core team meet in person! ( @kwridan , @marekfort , and @danyf90 ) We missed @waltflanagan 🙃
Tweet media one
1
1
36
@pepicrft
Pedro Piñera
5 months
Time to hear about how Trendyol modularized their app to improve build times by @beyzance2 & @batuhnnsk #SwiftHeroes2024
Tweet media one
0
3
35
@pepicrft
Pedro Piñera
8 months
The layoff was the necessary push to realize that I find the joy in building more than growing through a technical ladder. I’m having so much fun these days complementing my joy for building with the business side of it.
0
0
35
@pepicrft
Pedro Piñera
9 months
I just learned about this Markdown formatting that GitHub supports
Tweet media one
Tweet media two
3
3
35
@pepicrft
Pedro Piñera
9 months
All I want for 2024 is health for my family
3
1
34
@pepicrft
Pedro Piñera
11 months
When I moved to Berlin I used to run almost every day. I wrongly neglected this habit for the past years weighing too much on work, but I’m working hard on bringing it back and #Berlin ’s weather is helping a lot these days
Tweet media one
0
0
33
@pepicrft
Pedro Piñera
7 months
The @tuistio swag for our trip to Asia just arrived
Tweet media one
2
1
33
@pepicrft
Pedro Piñera
5 months
Best t-shirt ever. Thanks @danyf90 for the sentence idea 💡
Tweet media one
0
1
33
@pepicrft
Pedro Piñera
10 days
Look at what I had in my mailbox 😎. Thanks @supabase
Tweet media one
1
1
40
@pepicrft
Pedro Piñera
5 months
I love the @tuistio Tuxie stickers
Tweet media one
7
0
32
@pepicrft
Pedro Piñera
9 months
My grandma loves the moment at the end of a business day in the family’s cafe to put the coins in the right place 🤣
Tweet media one
2
0
32
@pepicrft
Pedro Piñera
11 months
#TRG23 allá vamos desde Berlín @mjsesalm
Tweet media one
2
1
31
@pepicrft
Pedro Piñera
3 months
If you plan to build a SAAS and you expect your users to be online when using it, I’d recommend giving @elixirphoenix a shot. LiveView is a breathe of fresh air in developer experience: modern paradigms with minimal indirection and complexity.
3
2
31
@pepicrft
Pedro Piñera
6 months
We had the pleasure today to share with KakaoBank, long-term using of @tuistio , more about the past, the present, and the future of Tuist. The Korean iOS community is very vibrant.
Tweet media one
Tweet media two
Tweet media three
1
1
30
@pepicrft
Pedro Piñera
4 months
It can say clearer but not louder. Until this is addressed, more and more organizations will abstract the platform with React Native, which provides hot reloading, or use other runtimes for building web apps….
3
4
30
@pepicrft
Pedro Piñera
6 months
We are finally back after our trip to Tokyo, Seoul, and Beijing where we got to attend some conferences and meetups. It was inspiring to see what communities are building for Apple platforms and with #Swift and learn about the challenges they face with their tools. It gave us a
Tweet media one
Tweet media two
Tweet media three
Tweet media four
4
4
30
@pepicrft
Pedro Piñera
2 months
I’m so happy to have my parents in town. The last time they were in #Berlin was in 2019. Also ✌️ it was notary day yesterday to do some paperwork for @tuistio .
Tweet media one
2
0
29
@pepicrft
Pedro Piñera
10 months
Thanks to everyone who attended to learn more about Xcode projects at scale 😃
@baswiftable
BA: Swiftable
10 months
Workshop Day. “Joyful Xcode Projects with Tuist” by @pepicrft
Tweet media one
Tweet media two
0
2
14
2
1
28
@pepicrft
Pedro Piñera
11 months
Elixir coming to desktop apps via Tauri 😍
@CrabNebulaDev
CrabNebula
11 months
Are you working with @elixirlang and looking for: 1. An easy development cycle 2. A lightweight and snappy application 3. First-class bundling support? Then @TauriApps is likely the best option for you. Here is why 👇🧵 Featuring @filipecabaco from @supabase .
Tweet media one
1
2
22
0
3
28
@pepicrft
Pedro Piñera
20 days
Open source not only invites developers, but also designers that are eager to contribute to open technologies with their work. Germaine Lee revamped the background of the DMG to install the @tuistio application. This is the result 💜
Tweet media one
3
0
27
@pepicrft
Pedro Piñera
6 months
The @RevenueCat plushies made it to Berlin
Tweet media one
1
1
27
@pepicrft
Pedro Piñera
11 months
Just poured my heart into a post about @tuistio 's journey. From late nights coding to tackling real-world challenges, it's been quite the ride. Would love for you to read and share your thoughts.
1
4
27
@pepicrft
Pedro Piñera
10 months
Hola Argentina 🇦🇷🧉 I had a terrible flight due to some stomachache, but I’m so happy to be here finally. And I don’t miss Berlin’s coldness at all 🤪.
2
0
27
@pepicrft
Pedro Piñera
6 months
Getting ready for our tour around Tokyo, Seoul, and Beijing starting next week and sponsored by @codemagicio
Tweet media one
1
0
26
@pepicrft
Pedro Piñera
11 months
Morning! It’s sunny in Berlin ☀️. At least for the next hour 🤪
Tweet media one
0
0
25
@pepicrft
Pedro Piñera
6 months
@marekfort and I are just heading to Tokyo to tour around Japan, Korea, and China attending some conferences and meeting with local communities. Thanks @codemagicio for sponsoring this trip and supporting us on our @tuistio journey #AsianTuistTour
2
0
26
@pepicrft
Pedro Piñera
9 months
Don’t get offended, but my mom cooks one of the best paellas. 100% fresh seafood 🦐 and a lot of love poured into it 🥘
3
0
26
@pepicrft
Pedro Piñera
5 months
I love this photo from @swiftheroes_it ❤️
Tweet media one
2
0
26
@pepicrft
Pedro Piñera
7 months
Just set up some databases in @supabase and the process was very slick. Next up is using @_snaplet 😎
2
1
26
@pepicrft
Pedro Piñera
6 months
We could not resist shipping a bit of code during the breaks 😜
Tweet media one
0
1
25
@pepicrft
Pedro Piñera
6 months
And we are set up at #letsVisionOS . If you want to chat about @codemagicio , @tuistio , or just share your challenges working with Xcode, come and say hi 👋. We also have stickers and t-shirts with a very cool design 😍
Tweet media one
0
4
23
@pepicrft
Pedro Piñera
6 months
Thanks to everyone who attended " @tuistio Night" yesterday 😍
Tweet media one
1
1
24
@pepicrft
Pedro Piñera
6 months
And it’s a wrap in Seoul 🇰🇷. We felt very welcomed by everyone in the city and was amazing being able to share with everyone our passion for helping use #Xcode at scale. See you soon! #AsianTuistTour
Tweet media one
Tweet media two
Tweet media three
Tweet media four
2
0
24
@pepicrft
Pedro Piñera
9 months
I’ll go to therapy again this year. 2023 was mentally rough, and I think I really need a check to make sure things are in place and that I can cope with the things that are going on in my life.
4
0
24
@pepicrft
Pedro Piñera
7 months
Morgen ☀️
Tweet media one
1
0
23
@pepicrft
Pedro Piñera
10 months
I’d heard many great things about @baswiftable , but experiencing it in person, was a whole different thing. What an awesome conference in the best location possible. Excellent organization, audience, speakers, sponsors, atmosphere. If you have the opportunity to attend in the
0
3
24
@pepicrft
Pedro Piñera
4 months
First @tuistio retreat in Murcia. Cheap, cozy, and with unbeatable gastronomy–ideal for bootstrappers like us 😎
Tweet media one
0
0
23
@pepicrft
Pedro Piñera
10 months
The open-source model to build software is inspiring, yet challenging to do right. I'd like to share my experience with it. First of all, there are many approaches to open source. Depending on your background and experience, you might align with some, and not with others. And
4
5
23
@pepicrft
Pedro Piñera
9 months
Tuist 4 is going to be legendary for users and contributors: - 100% Swift and Xcode tooling - Tuist Cloud with binary caching, selective testing, and insights - Binary caching for Swift Macros and multi-platform targets - New documentation website powered by #Swift DocC -
1
1
23
@pepicrft
Pedro Piñera
10 months
I tend to become very nervous when giving talks, but I felt super comfortable talking about @tuistio at @baswiftable and sharing the great work that our community has done for the past 6 years. I could put in words and videos what’s very hard to convey with tweets or blog posts.
5
1
23
@pepicrft
Pedro Piñera
1 year
My relationship with open source is evolving with my work towards making a living out of my craft. I became disillusioned seeing companies not being ethical with it and throwing burden at me without giving anything back. Because of it, I’m embracing a closed source model by
1
0
22
@pepicrft
Pedro Piñera
11 months
OMG, I can't believe it. I just got Swift Macros working smoothly in an Xcode project without using the Swift Package Manager to build them. Binary caching coming... 📦
Tweet media one
1
1
22
@pepicrft
Pedro Piñera
6 months
The venue of #letsVisionOS is stunning 😍
Tweet media one
1
0
22
@pepicrft
Pedro Piñera
2 months
I gave @dagger_io a shot in an Elixir project and it blew my mind. I really wish it succeeds because it solves the dependency on proprietary CI Yaml schemas, and aligns development and CI/CD environments.
1
5
22
@pepicrft
Pedro Piñera
1 month
Node project The same project in Elixir
Tweet media one
2
3
21
@pepicrft
Pedro Piñera
10 months
If you enjoy reading about how companies develop iOS apps at scale like I do, you might like this insightful post by @Reddit #iOSDev #Xcode
0
2
21
@pepicrft
Pedro Piñera
8 months
Trying to bootstrap a business with a strong background in software development is challenging cause you can get easily distracted with your passion for the craft and overthink every corner of your not-yet-validated idea.
1
0
21
@pepicrft
Pedro Piñera
5 months
Morgen ✌️
Tweet media one
2
0
21
@pepicrft
Pedro Piñera
5 months
If there’s a Rust package that you’d like to use in Swift and you want to save the implementation time in Swift, you can wrap it in your Swift code with this amazing utility
1
2
20
@pepicrft
Pedro Piñera
10 months
@baswiftable talk ready ✅ @baswiftable workshop ready And I’m also ready for my first time in Argentina 🇦🇷
4
1
21
@pepicrft
Pedro Piñera
4 months
First time cooking a vegan paella for friends and I was quite happy with the result
Tweet media one
2
0
21
@pepicrft
Pedro Piñera
10 months
Companies increasing their market value by laying off people. It’s the game that millionaires play—we are just the chips.
@AdamRackis
Adam Rackis
10 months
I know it’s not exactly news but my god markets are savage
Tweet media one
84
170
7K
0
5
19
@pepicrft
Pedro Piñera
8 months
We have the proper foundation in place to have a huge impact on the React Native ecosystem. Not doing so would be non-sense.
@tuistio
Tuist
8 months
In 2024, @reactnative will no longer require developers to install Ruby. We promise 😃
7
10
77
1
0
20
@pepicrft
Pedro Piñera
10 months
The slides from my @baswiftable talk are available here for anyone interested. Some might be hard to contextualize without the actual talk, which the organizes will publish soon
0
1
20
@pepicrft
Pedro Piñera
7 months
It mades me so happy reading this :)
Tweet media one
1
0
19
@pepicrft
Pedro Piñera
7 months
Buenos días ☀️
Tweet media one
0
0
19
@pepicrft
Pedro Piñera
4 months
The latest version of Mise supports installing Swift Packages that represent CLIs. Just run: mise install spm:realm/swiftlint And Mise will take care not only of installing it, but also providing the tools for you to lock and activate different versions.
0
0
19
@pepicrft
Pedro Piñera
9 months
The reason why I like living in Berlin is because I like the freedom of being myself. In this blog post, I dive into what makes me sick when I'm in my hometown and how I feel about it
5
0
19
@pepicrft
Pedro Piñera
9 months
Xcode developers often wonder why they'd use something like Tuist Cloud to speed up their clean builds if Xcode's build system already provides that incremental behavior. Here's why 🧵
2
4
19
@pepicrft
Pedro Piñera
11 months
Telegram is years ahead of WhatsApp and better position than X to become the app for everything. It’s crazy how quickly they innovate 🤯
Tweet media one
3
3
18
@pepicrft
Pedro Piñera
8 months
Alright! It's happening 😀😀😀
Tweet media one
0
0
18
@pepicrft
Pedro Piñera
9 months
I couldn’t leave Buenos Aires without a t-shirt of the most awesome tools for mobile developers @emergetools
Tweet media one
2
1
18
@pepicrft
Pedro Piñera
10 months
I’m one of those weird developers that do dependency injection through method arguments. I’m not a big fan of bringing new libraries, patterns, or build-time complexity that makes the code harder to work with.
5
1
17
@pepicrft
Pedro Piñera
6 months
We should create a website with the do’s and dont’s with Xcode at this point 😅
Tweet media one
1
0
18