{"id":2624,"date":"2026-07-24T17:32:01","date_gmt":"2026-07-24T17:32:01","guid":{"rendered":"https:\/\/spokesandshoes.com\/wordpress\/?p=2624"},"modified":"2026-07-24T17:37:16","modified_gmt":"2026-07-24T17:37:16","slug":"2026-07-23-the-gift-of-japa-finding-rhythm-in-punta-hermosa","status":"publish","type":"post","link":"https:\/\/spokesandshoes.com\/wordpress\/2026\/07\/2026-07-23-the-gift-of-japa-finding-rhythm-in-punta-hermosa\/","title":{"rendered":"2026-07-23 &#8211; The Gift of &#8218;Yapa&#8216;: Finding Rhythm in Punta Hermosa"},"content":{"rendered":"<article>\n<section>\n<h3>Intro<\/h3>\n<p>The sky over Punta Hermosa stayed trapped behind a partly cloudy veil today, keeping the Pacific a muted shade of pewter. My bike remains a decorative piece against the wall of the casa ciclista in Callao, so my movements were limited to the paved coastal roads and the rough concrete of the rooftop.<\/p>\n<h3>Rooftops and Routine<\/h3>\n<ul>\n<li>The day began at 08:15 with the usual breakfast spread. I sat in the hostel kitchen, the smell of the briny Pacific mist drifting through the open window, mixing with the scent of fries eggs. I spent an hour debating whether to paddle out, but my muscles are screaming for a break. Carlos, the hostel owner, confirmed he\u2019s heading north tomorrow with other guests, which made my decision easier. I tracked down a new instructor with sun-bleached dreadlocks for a Friday session instead. After settling my tab with Carlos\u2014three surf classes and another night\u2019s stay\u2014I felt the need to move.<\/li>\n<li>By 11:30, I was on the hostel rooftop for day five of my six-day Shaolin monk routine. The rhythmic slap of my bare feet on the sun-warmed concrete was the only sound besides the distant roar of the break at Playa Norte. It\u2019s a grueling hour of isometric holds and explosive movements that feels odd to perform while looking out at a surf town, but the discipline keeps my head level while the bike is out of commission. Afterward, I fell into a rabbit hole of German satire and old episodes of &#8218;Die Maus&#8216; on my laptop, watching how car glass is manufactured until my brain felt as flat as the overcast sky.<\/li>\n<\/ul>\n<h3>The Meaning of a Strawberry<\/h3>\n<ul>\n<li>Lunch was a functional affair of leftover oat pancakes smeared thick with peanut butter. The sticky residue of the peanut butter seemed to coat my teeth as I walked down to the shore to scout tomorrow\u2019s conditions. I met the new instructor near the water; he pointed out exactly where we\u2019d be heading into the swell. I stood there for twenty minutes, just watching the way the sets moved, the briny Pacific mist dampening my skin.<\/li>\n<li>On the way back, I stopped at Nora\u2019s market on Avenida Garcia Rada. Nora is becoming a familiar face. She was busy sorting strawberries from a massive wooden crate into smaller plastic containers. As we chatted about her plans to save enough money to travel, she picked up the final two strawberries\u2014small, deep red, and covered in a fine grit of soil. She dropped them into my bag with a wink and called it &#8218;yapa.&#8216; I fumbled the pronunciation twice before she was satisfied. It\u2019s a local tradition, a little something extra for the customer. As I walked away, a woman shouted from across the street; I\u2019d left my water bottle on Nora\u2019s counter, and she\u2019d chased me down to return it. I told Nora I\u2019d be back for a pineapple tomorrow. The level of casual honesty here is striking.<\/li>\n<\/ul>\n<h3>Code and Lentils<\/h3>\n<ul>\n<li>By 16:16, I was back in front of the screen, but this time with a purpose. I\u2019ve been wrestling with the Komoot API to get my ride statistics to render properly for the trip\u2019s visual map. There was a nagging error in the date formatting and a stupid spelling mistake in the backend link for the GPX tracks. With the help of the AI coding agent, I finally cleared the blockers. Seeing that first statistic slide render\u2014a clean, digital record of the kilometers I\u2019ve already put in\u2014felt like a win.<\/li>\n<li>The evening wind picked up, carrying that familiar briny Pacific mist deeper into the hostel. I retreated to the kitchen to prep a lentil and pasta stew using the pre-cut vegetables I\u2019d grabbed from Nora\u2019s. The sound of the knife hitting the wooden board and the slap of my bare feet on the tile floor as I moved between the stove and the sink felt like a domestic rhythm I haven&#8217;t had in weeks. I spent the final four hours of the night tweaking the map visuals\u2014brightening the tiles and organizing the data tables\u2014while the stew simmered. It wasn&#8217;t a day of distance, but the digital map is finally starting to look like a journey.<\/li>\n<\/ul>\n<h3>Overnight<\/h3>\n<p>I\u2019m staying another night at Waves Surf Hostel in Punta Hermosa. It\u2019s become a functional base camp where the staff knows my name and the kitchen feels like my own, which is necessary when the bike is sidelined.<\/p>\n<h3>Reflection<\/h3>\n<p>The &#8218;yapa&#8216; isn&#8217;t just about the extra strawberries; it&#8217;s the local standard for how people interact when they aren&#8217;t trying to rush you through a transaction.<\/p>\n<\/section>\n<\/article>\n","protected":false},"excerpt":{"rendered":"<p>Intro The sky over Punta Hermosa stayed trapped behind a partly cloudy veil today, keeping the Pacific a muted shade of pewter. My bike remains a decorative piece against the hostel wall, so my movements were limited to the paved coastal roads and the rough concrete of the rooftop. Rooftops [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[82],"tags":[],"class_list":["post-2624","post","type-post","status-publish","format-standard","hentry","category-sns"],"_links":{"self":[{"href":"https:\/\/spokesandshoes.com\/wordpress\/wp-json\/wp\/v2\/posts\/2624","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/spokesandshoes.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/spokesandshoes.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/spokesandshoes.com\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/spokesandshoes.com\/wordpress\/wp-json\/wp\/v2\/comments?post=2624"}],"version-history":[{"count":2,"href":"https:\/\/spokesandshoes.com\/wordpress\/wp-json\/wp\/v2\/posts\/2624\/revisions"}],"predecessor-version":[{"id":2626,"href":"https:\/\/spokesandshoes.com\/wordpress\/wp-json\/wp\/v2\/posts\/2624\/revisions\/2626"}],"wp:attachment":[{"href":"https:\/\/spokesandshoes.com\/wordpress\/wp-json\/wp\/v2\/media?parent=2624"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/spokesandshoes.com\/wordpress\/wp-json\/wp\/v2\/categories?post=2624"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/spokesandshoes.com\/wordpress\/wp-json\/wp\/v2\/tags?post=2624"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}