Pedro Piñera

@pepicrft
31 Followers
1.9K Following
1.7K Posts

I’m Pedro a Spaniard living in #Berlin, where I moved to in 2015 and the place I consider my home. My passion lays on building with #software and collaborating with people through #OSS in doing so. My most recent focus has been on developer tooling and CLIs, but I’m intrigued about the localization space through my lovely wife. When not coding you can find me running around the city.

#DevX #Elixir #Devtools #Entrepeneurship #l10n #Xcode #Swift #JavaScript #Coding #JavaScript #TypeScript #Tuist

Websitehttps://pepicrft.me
GitHubhttps://github.com/pepicrft
Twitterhttps://twitter.com/pepicrft
Pixelfedhttps://pixelfed.social/pepicrft
I'm deploying my own Mastodon instance :)
First future of coding meetup in Berlin :)
I’m deploying my own Yunohost instance in a Hetzner dedicated server. The idea is to have my own Mastodon and Pixelfed instances, and maybe other services in the future?

(some) good corporate engineering blogs are written

Link: https://danluu.com/corp-eng-blogs/
Discussion: https://news.ycombinator.com/item?id=40524531

How (some) good corporate engineering blogs are written

Just learned at a conference in #Berlin that the local-first way of building apps is more about principles than it is about technology. It makes users owners of their data and makes server just syncing elements that don’t need to access/store the data at all.
We updated Tuist's handbook to include the vision for the project:
https://handbook.tuist.io/company/vision.html
Vision | Tuist Handbook

Tuist company handbook

Convenience in developer tooling is amazing as a starting point if it’s built on layers that developers navigate downwards as projects grow. When those layers are intertwined, like it happens in #Xcode, then convenience becomes a hassle as you grow.
Attention is impossible to scale, and not protecting it can be very dangerous mentally. When I don't take care of mine, I become very irritated and anxious.
80% of the time spent building for Xcode developers is spent helping them understand and clean up their projects. The remaining 20% is spent regaining the mental clarity lost in the process so that you can build new things.
I’m very energy-drained 😖