Juan's blog
A human who writes in natural and programming languages
Currently living in Argentina and working as an iOS/watchOS engineer at Runna (acquired by Strava).
This is my little corner of the internet. My tiny garden. I write about whatever inspires or interests me, usually in the form of blog posts.
Life isn't about finding yourself, or finding anything. Life is about creating yourself. And creating things.
§ 01
Writing
-
06
Simulations
§ 02
Work
-
2024 → now
Senior Engineer II · Runna (acquired by Strava)
The Swift side of a personalized running coach: watchOS app, widgets, Live Activities and HealthKit.
-
2022 → 2024
Senior iOS Engineer & Technical Scrum Master · PayPal (Venmo)
Built Venmo's Teen Account from its inception, then drove its planning as Technical Scrum Master.
-
2021 → 2022
Senior iOS Engineer · Moen
iOS app to pair and control Flo and Moen smart water devices.
-
2020 → 2021
iOS Engineer · IncluIT
Client apps across VoIP, banking, insurance and health, including a tech lead role.
-
2019 → 2020
Mobile Developer · OZ Digital Consulting
Xamarin.Forms app for construction companies to manage property listings.
-
2018 → 2019
Mobile Developer · DGENIX
International Xamarin projects and contributions to MvvmCross open source.
§ 03
Reading
Pages torn from whatever I'm reading. All my highlights are collected on my Readwise account, and you can get them in your inbox by joining my newsletter. A summarized version of my highlights lives in my library.
-
El código limpio se puede leer y mejorar por parte de un programador que no sea su autor original
-
Monetize by asking users for money. Don't sell their data. Don't put ads everywhere. Don't dilute your product. Be honest that you need money to build the product they love and they'll be fine paying for it.
-
Aun con todo el orgullo nacional que la gente siente cuando su delegación gana una medalla de oro y se iza su bandera, hay muchísima más razón para sentir orgullo porque la humanidad sea capaz de organizar un acontecimiento de este tipo.