Guillermo Esteves's profile picture

Guillermo Esteves


  1. Given to Tri

    It’s been a little over a year since I started doing triathlons, and one of the things I’ve been pleasantly surprised by is how much I enjoy writing about it. Whether it’s writing a race report or about a crappy experience with a treadmill, I’ve found it’s a fun creative outlet.

    However, until now, I’ve been publishing all these posts here, in what’s ostensibly my professional work website, and there have been a few things I’ve wanted to write about and didn’t, simply because I didn’t want to flood it with triathlon content. So I’ve moved all of my triathlon posts into a new website, which I’ve called Given to Tri, because I can’t stop myself from throwing a reference to my favorite band in every single one of my projects.

    I don’t know if my publishing frequency will increase significantly right away, but at least now I’ll have more freedom to do so. Maybe I’ll start writing more about training, or start a link blog, who knows. In any case, you can subscribe to the RSS feed using your favorite newsreader or follow me on Mastodon to stay up to date when new posts go up.

  2. Heroku discontinues free plans

    In order to focus our resources on delivering mission-critical capabilities for customers, we will be phasing out our free plan for Heroku Dynos, free plan for Heroku Postgres, and free plan for Heroku Data for Redis®, as well as deleting inactive accounts.

    End of an era. I wouldn’t be where I am today if I hadn’t had free spaces to experiment and learn web development when I couldn’t afford even the cheapest hosting. And I mean that literally—I got my job at Vox, which allowed me to stay in the United States, because I had my personal website and portfolio, including that old Star Wars in HTML & CSS demo, on a free Heroku account. It makes me sad to see one such space going away.

    I’m not sure where I’ll move my Heroku projects (both paid and free), but I’m currently looking at Render and as alternatives.

  3. FORM releases a workout builder

    I’ve enjoyed using my FORM goggles for swim training, but one of the challenges has been finding workouts similar to the ones prescribed by my training plan (although FORM’s huge workout library has made that easier). Having a workout builder in the FORM app is a bit of a game changer, can’t wait to try it.

  4. Useful praise

    A regular practice of praising your colleagues builds goodwill and trust, helps to dispel imposter syndrome, and supports a team that can capably reflect on what it does well as well as where it goes wrong. Because being great is more than a matter of improving your weaknesses—it’s also about building on your strengths.

  5. The quiet glory of aging into athleticism

    How is it, at age 41, that I feel like my body can do more — and that I can take more joy in it — than ever before? I’m not faster, but I’m more resilient. I’m not doing as many overall miles, but I feel stronger. I love it more, and more feels possible. Sure, my knees are slightly more creaky, and I have to be keenly attentive to stretching and Theragunning and hydrating in a way I never was before. But exercise just generally no longer feels punitive or disciplinary. Instead, I feel something far more akin to curiosity. If part of me feels weak or tweaky, what’s struggling in other parts of my body and needs strengthening? And if I’m attentive to my body, if I’m legitimately kind to it, can it do more than I thought it could?

    This quote really resonates with me. I followed a similar path to the one the author describes: The pandemic hit, I got really into Peloton at the end of 2020, then one thing led to another and now I’m training for a full Ironman triathlon next year. I found something similar along the way, that I’m stronger than I thought I was, and capable of harder things than I thought possible; in fact, I don’t know what I’m capable of, so I’m trying to find out.

    That feeling extends beyond training, into the rest of my life, which is both powerful and liberating, but it’s also made me consider how other aspects of training, such as “active recovery” and “rest”, apply to, say, my work life. I can’t train at 100% intensity 100% of the time and expect to perform well, so why should I treat work that way?

  6. A four-day week at five days’ pay

    While there is no data for the official U.S. trial yet, Schor did have some results from three months of the February 1st trial. Workers, she said, are experiencing “less burnout, less stress, better physical health, better mental health, people sleeping more, people having higher life satisfaction.”

    (Via Mandy Brown)

  7. The Apple Store Time Machine

    Four different Apple Stores throughout the years, perfectly recreated in Unity, down to the smallest details. It faithfully replicates the sensation of wandering around an Apple Store, trying it figure out how the hell to check out.