Not sure I can call it an agent anymore

As a marketer, one of the things I keep hearing over and over again from peers in technology is how good AI agents are. People seem to be running multiple agents that do fantastic work, and particularly the mundane.

Almost a year ago, I tried building my first agent. It didnโ€™t go too well. The technology was intuitive enough but not nearly as simple as it is today. More importantly, I had no idea what I was doing or why I was building the agent in the first place. I didnโ€™t know how to frame what the agent should and shouldnโ€™t do. The scope was surface-level, and I did it because everyone was doing it and not because I had a real need.

I decided then that Iโ€™d build another agent only when I have a real problem that only an agent can solve convincingly. I keenly observed what others built and learnt their use cases and reasoning.

Then a few weeks ago, I was working on my notetaker app for my Te Araroa adventure, when the idea came to me.

Iโ€™m going off on a 3000 kilometre hike next week, and Iโ€™m building this app to serve as my digital notebook, as well as a single database for additional details like emergency contacts, remote towns I need to ship food boxes to, details of my trail crew and an inventory of what they have (food, warm weather gear, extra toothbrushes and sanitisers, etc.), food expenses on trail, and a few other such things.

And so my genius idea was to add agentic capabilities to the app. Thatโ€™s all I knew. So I asked Claude what agentic things I could realistically build for this project. One thing it said stood out: A resupply agent.

Hereโ€™s how itโ€™d work:

One afternoon at a coffee shop, while refilling our bodies and phones, Iโ€™d open the app, go to the resupply agent section on the app, and tap a button that says: Check Ahead.ย 

The agent would only work if I had reasonably stable internet connection, hence the coffee shop.

Once I tap the button, the agent would search for up to five of the next resupply points on the trail, spanning roughly 150-200 kilometres. Then itโ€™d fetch and display the following details:

  • Grocery stores and smaller shops (called dairies in NZ) in that town, including addresses so I can check how far outside the trail marker these shops are.
  • Opening and closing hours for those shops, factoring in any public holidays that might affect operating hours.
  • List of food items I could buy in those shops, considering my vegan and mostly whole food diet.

With this information, I could plan out the next 8-10 days. For instance, if there was a Pak’nSave (large NZ supermarket chain) in two days’ time, then we don’t need to carry too much food until we hit that town. But if the next big shop is 5 days away with only a dairy shop in between, then we’d rather carry 5 days’ worth of food, because dairy shops typically have limited stock.

The agent would play a vital role in helping me organise trail logistics, and itโ€™d be a pretty awesome story to tell. Or thatโ€™s what I thought.

Claude Code and I built the thing. Backend seemed solid. But when I tested out the agent, it timed out.

I knew itโ€™d take a bit longer than looking up a predefined list because the agent has to do a live web search. But I hadn’t expected it to time out. After about 5 to 8 attempts, and failures, I asked Claude what could’ve possibly gone wrong.

Then Claude told me: It most likely timed out because the live web search was taking up more processing time than the free version of Vercel allows. Vercel is the backend tool my app is built on, and that platform has a 60-second window for web searches. The agent needs far more than 60 seconds to fetch all the information I asked it to.

So I was at a crossroads. Again. Do I pay for Vercel to increase the time limit?ย 

It was about US$20/month. I almost said yes to payingโ€”just because I so wanted to see it work and then tell people about this amazing thing I built.

Then my common sense voice spoke up. Realistically, remote towns and cities rarely publish their store times and food lists on the internet. The big ones would have all details linked in Google Maps, and Iโ€™ll have Google Maps anyway.

Most importantly, the Te Araroa Trust (which maintains the trail) has a dedicated mobile app that maps out the entire trail, and has detailed notes about every sectionโ€”including things like shops, water stations, shelters and campsites, honesty boxes, farms, Te Araroa partner suppliers, water crossings, tide info, weather info, and live comments from other hikers whoโ€™d gone before me.

This Te Araroa app is the holy grail for all hikers and itโ€™s updated every day. Thereโ€™s also a WhatsApp group for app support where the developer and the Te Araroa Trust crew are always available to answer questions.

To try and duplicate what theyโ€™ve already done, and so much more comprehensively than I ever could, is stupid and vain and a waste of energy and moneyโ€”even if it was only about $80-$100 over the course of the trail.

As much as I hated admitting it, common sense made sense. So I scaled back my ambitions for the agent. Instead of doing a live search, I got the agent (not sure I can even call it an agent anymore) to lookup the list of towns along the trail and just fetch the next five. No shop names or times, but town names and their kilometre markers, which would still be super helpful for me to plan.

This was easier. Iโ€™d already uploaded the full trail map, and the detailed section notes from the Te Araroa website. The app was already using this database to calculate km points and section details for my daily logs.

I was rather disappointed to dial down the agent. I knew the scope well this time and it wouldโ€™ve added genuine value to the app. I’d finally found a problem worth solving, but the Te Araroa Trust had already solved it, packaged it, and added a bow on top.

โ€”

This is post 4 of 5 of me using Claude Code to build an app for my Te Araroa hike.

Post 1: The notebook guy started it

Post 2: Who will I be on trail?

Post 3: Kill your darlings, they keep saying

Post 4a: Yes-or-no questions are a bit limiting,ย apparently

The notebook guy started it

For a few months now, I’ve been actively thinking about and planning for the biggest trip of my life so far: Te Araroaโ€”or TA. Basically, a long walk from the top of the North Island of New Zealand to the bottom of the South Island.

An essential part of the research is watching YouTube videos of other hikers that have gone before me, to learn from their experiences, to observe their gear, and methodologies and incorporate the lessons in my own planning and preparation. In one such video, I saw a brief scene where a hiker walks into a hut and greets the rest of the hikers who return the gestureโ€”clearly they all know each other. And one of the hikers in the hut looked up from his notebook in which he’d been scribbling something.

It was the first time I saw a video of someone writing in a notebook on TA. Most people use technologyโ€”cameras, voice recorders, phones, drones. It’s not a big deal, if you think about it. Journaling is such a common habit and a lot of hikers do it. I just hadn’t seen anyone do it on a five-month endurance hike like TA.

That got me thinking about my own trip and how I’d document my journey. I hadn’t thought about that particular thing before. I loved the idea of writing on a notebookโ€”in fact, I think I’ll still have a notebook. I’d appreciate the sheer analogue-ness of it after a hard day of walking.

But I also knew, within five seconds of watching that video, that I couldn’t rely only on handwritten notebooks to document my trip. One accident on the Whanganui river canoe section and all my notes would be dripping, dead weight.

I could use the Notes app on my phone, I considered. But they’d be so scattered. I didn’t know if I could trust myself to have the discipline to date and location-tag every entry, especially when I might be going through rainy, windy, sleety, scree slopey environments every day.

So I decided to find an alternative option that’d work a bit more… the way I want it to.

As a marketing copywriter who once obsessed with being found online, I’m ashamed to admit this: I didn’t even research what other options might be out there. Instead, like so many people of my generation and industry, I figured I’d just ask Claude.

For months I’d watched people on LinkedIn rave about Claude Code and brag about how they kept hitting their limits. There were proud posts about being on the highest paid plan of Claude Code because they were just building so much cool shit that the peasant version wasn’t enough anymore.

I hadn’t tried Claude Code yet because I didn’t know what I’d build. It seemed rather frivolous to pay for it for the sake of poking it and seeing if it’d poke back.

That clip of a guy writing on his notebook was the impetus I needed. I sat down with Claude Chat to talk it through. What could I build with Claude that could be useful for me on trail, and help me learn the basics of Claude Code and building a solution on it?

So I started experimenting with Claude Code. I’m building something to help me document my trip, and structure it in a way I can look back on and appreciate in the future. But as with any experiment, although the excitement and novelty of it buoys me, I also wonder if what I’m building will truly withstand the trail. I guess there’s only one way to find out.


This is post 1 of 5.

Tower of freedom

Say Miami and people reply with, “Beach,ย please.”

Yes, from what I saw in my brief time in Miami, the city is all about its many beaches, suntans, margaritas, and coastal souvenirs.

But what if you don’t like all of the above?

That was me in Miami. A vegan in the seafood city. A park walker among shopaholics. The best thing about it, though, about being an outcast, is that you find places no one else talks about.

Like The Freedom Tower, for instance.

An art museum and the headquarters of a few departments of the Miami Dade College, the Freedom Tower was once the epicentre of Miami’s people.

When I first set eyes on the building, I knew nothing about it. My map informed me it was a museum, and curious to learn the city’s cultureโ€Š-โ€Šand more so to avoid standing under the sunโ€Š-โ€ŠI entered the intricate architectural marvel. I’d noticed from afar that it was a proper tower. Although smaller in diameter than the buildings I’d seen in New York City and Chicago, it’s just as tall.

Paying a rather hefty entrance fee of $12, I went it with a confused mind. Perhaps I over paid, I wondered. I worry about entrance fees where ever I go, not because of the price but because I hate leaving thinking I’d wasted it. The thought lingered as I accepted the brochures from staff, listening as they explained what I should expect to see before letting me explore.

Constructed in 1925, The Freedom Tower was the headquarters of The Miami News, which the publication vacated in 1957 as refugees from Cuba flocked the city and the government needed a place to process them.

As I stood there watching vintage photographs of the people who’d fled Fidel Castro’s regime to come to Miami instead, I felt an intense coldness replace the heat in my body. Children torn away from their parents, families shattered, lives disrupted, these people had come to the only place that’d take them. And there I was, half a century later, on the same spot that the early residents of Miami had bled and wept.

It was a powerful moment of realisation. Although the government sold the building to private buyers afterwards, it still stands as a haunting reminder of the city’s history. It’s no wonder that Spanish is such an integral part of Miamiโ€Š-โ€Šairports, stores, street signs all had a Spanish version of their English text and messages.

Concluding that I hadn’t wasted my money at all, I moved on to other exhibits. Sure, I could’ve learnt the history and, perhaps, even seen the photos online. However, there’s a strange comfort about being in the presence of history.

The New World Mural 1513

The New World Mural - The Freedom Tower, Miami
The New World Mural – The Freedom Tower, Miami

The building’s design included the original but painters had to recreate it in 1988 to protect it from ruin.

Kislak Center

This one showcased hundreds of artefacts and tools used by early settlers of Miami, including cultural representations from ancient civilisations, as well as paintings and statues of olden traditions like games, meditation behaviours, and social gatherings. Original copies of history books and writing samples, and even copies of Robinson Crusoe and Treasure Island.

By the People

By the People - An exhibition at The Freedom Tower, Miami
By the People – An exhibition at The Freedom Tower, Miami

This is an entire floor dedicated to social and technological advancements in the US. It was perhaps the most interesting and surprising part of my visit to The Freedom Tower. It showcases social developmental proposals from individuals and organisations. Some of them were just plans but some were in production.

Examples include, an urban housing plan for California, an upgraded city plan for Detroit, eco-friendly gear and cycles for farmers, waste management systems, abortion awareness campaigns, hydrology development plans for LA, and even a proposal to revamp windows in prisons to improve inmates’ morality.

These stunning proposals made me wonder how much the world is changing and how less we’re aware of it. New home designs, architecture plans, systems for police personnel protection, smart vehicles, all of which were a glimpse of our potential and the possible future. Humans are incredible, and the mind’s capabilities transcend the impossible.

If only we put that to good use, we’ll leave the world a far better place than we found it.ย Perhaps humanity isn’t lost after all. If onlyโ€Š-

Of the past

Good times have gone by

trials, testaments gone by

trailing still, traces

โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“

Photo: Vintage typewriter at the American Writers Museum, Chicago.