Pedro Piñera
Blog
About

Blog

You can subscribe to my blog RSS feed.

The beauty of a standard command line interface

18 January 2021
reaxt-native
open-source
mobile

There's something beautiful in entering a directory that contains a project and knowing how to interact with it. It's like being part of a…

Reflecting on 3 years at Shopify

18 January 2021
engineering
ruby
shopify

A few days ago, it was my 3rd anniversary at Shopify, and I've got the idea of sharing in a short blog post what are the things that I like…

My first RFC in the React Native project

7 January 2021
reaxt-native
open-source
mobile

Today I created an RFC for the first time in the repository 🥳. I've pondering a bunch of ideas for a long time regarding how the…

Flattery-driven open-source

3 January 2021
open-source
tuist
community

With the society trending towards short-term wins and satisfaction, open-source is no different. Doing open-source is shifting from being…

Hosting as a service with RedwoodJS

2 January 2021
“react”
“redwoodjs”
“open-source”

I’ve devoted some of my spare time during Christmas prototyping how hosting as a service would be in the serverless land with a framework…

My tech stack in 2020

28 December 2020
technologies
programming languages
tools

I'm a bit reflective today; I guess because we are approaching the end of this so-odd year. Therefore, I'd like to share what has been my…

Developer experience and Javascript

16 December 2020
ux
tooling
javascript

In the past few months, I’ve been interacting a lot with the Javascript ecosystem and its tooling. I’ve been doing it mostly at Shopify…

Sparking joy working with Xcode

10 December 2020
xcode
tuist
complexity

I learned by working with Ruby and Ruby on Rails during my time at Shopify that using tools and programming languages that spark joy is…

Tree-shaking Xcode projects

11 November 2020
xcode
tuist
caching
build times

Tree-shaking is a concept inspired by Javascript and used by Tuist to generate lean Xcode projects that are processed and compile faster.

Module caching in Xcode projects

10 November 2020
xcode
tuist
caching
build times

Bazel and Buck is the solution large companies have adopted to make Xcode build fast. However, it's complex and not accessible to medium and small companies. In this blog post, I share the approach Tuist is taking and how it's inspired by tools the community is already using.

Copyright © Pedro Piñera, 2019