Inside Geocaching HQ Transcript (Episode 29): Lists

[music]

00:14 Chris Ronan: Hello everybody. Welcome to another episode of Inside Geocaching HQ, the podcast where we talk about stuff happening here at HQ in Seattle. I am Chris Ronan. My Geocaching user name is Rock Chalk. As always, thank you for downloading our podcast. On this episode, a return guest, Brendan Walsh from HQ’s product team. He is here to chat about a project that you might not see immediately, but you will definitely see it eventually. So we want you to know what’s coming. Some fun updates to list functionality on geocaching.com. I am personally pretty excited about what I’ve seen so far. I think you will be too. So here we go, me and Brendan talking Lists.

[music]

01:10 CR: Alright, well, Brendan, people are used to hearing you here on the podcast talking about the new Search and the new Map. We had you on a couple of times to talk about that. The next logical place to go is list, I think, and here you are talking about list. It is kind of a, a logical progression, isn’t it?

01:29 Brendan Walsh: It is, it is. In fact, in the mobile view, we have a nice little toggle to go from map to list, so it’s just a different visualization. If you’re looking at your caches plotted on a map, or in a list base. And thanks for having me back on, Chris. It’s always great to talk to the community. Yeah, so I’m a product manager here at HQ. And most recently, I worked on the Maps search project as you mentioned, and in that project, we run the web a lot, checking it out, of course, and really diving deep on the features that we are building for Map. We noticed we probably should give lists a little love as well. So, the same team of engineers that I worked on the Maps project with have been working on lists for the past three months or so, and we’re at a place where we’re really excited to share it with the community. We’re launching a new list hub and a new list details. And what that really means is a list hub is the visualization on the website of your list of lists.

02:31 CR: So when you go to the dashboard and it says your list, click there, that’s your list hub you go to.

02:36 BW: Exactly. The old or the existing, the one that the community is familiar with now, is very good at doing what it does, and we thought, “Okay, let’s take what has been done, the work there, and kind of take it to the next level. So we re-imagined the UI through a great work of one of our product designers here at HQ and now it looks a little more modern. We have all the controls for things you can do with a list, be it a copy or a map, or a download as GPX. Those are really obvious now and they’re not hidden behind another control or an overflow menu, so you can get to the stuff you wanna get to much quicker. If you’re on the list hub and one of your lists is maybe it’s a list you made for a Jasmer challenge you’re doing… You could click into that really easily and now you’re on the list detail page so it’s a similar view. But now, you’re seeing all the caches.

03:33 CR: And that’s a big change. The list, as I’ve looked at it, in testing, the list hub is very different. It’s exciting. It is as you said, much more accessible, even though the old one did a great job. The list details, though, it’s a big, big difference from what people were used to in the past.

03:53 BW: It’s a big difference. Thanks for calling that out. It’s gonna look a lot like or very similar to what the search results list looks like on our homepage, so you’re gonna have a list of caches, going left to right. The data… The data points we’re showing are different and more varied and more in-depth. Give you… Telling you more about the cache. If you’re logged in as yourself, Chris, and you’re looking at a list, it, be it my list, or one of your owns, where you have an indications that if you DNF’d it or if you found it, you’ll see right there the status of each cache, right? Backing up a little bit, if you’re on the list hub and you’re looking at that Chris’s favorite favorites in Washington that he’s gonna go after, we’ll tell you right there the progress you’ve made on that list. Now, it’s not always a competition, but it’s nice to know like, okay, if that list is 150 caches, you found 90 of them, and you only have this many left to go and it’s…

04:52 CR: I can’t tell you how many times I have clicked through to a list and I just scroll through it on the old version. Let’s say, I’ve got 100 caches in a list and I’ll scroll through, looking for ones that don’t have a smiley face next to them, and okay, I need to find four but it drives me crazy. Now, I’ve got this status bar that can tell me right away. Right.

05:11 BW: It tells you right upfront. Yeah, thank you. I’m glad that speaks to you guys, too. The other cool thing is, obviously, we have this multi-select control. So, this idea where I could maybe go to your profile or someone like mountain bikes who are these wonderful curators in the community building these lists that I may wanna take advantage of. So, go to your… As long as it’s public, I can go to your profile, make a copy of that list, and now I have that list too, right, and I can map it or make a subset of it.

05:44 BW: And we’re hearing from a lot of people that that is gonna be in our initial testing that that’s real pretty powerful to have access to other folks’ lists that have done the taste-making, the curation maybe ahead of time and you can reap the benefits of that. Maybe in the future, you’ll be one of those people to create lists and put them out there for others to share.

06:04 CR: We were talking about there are so many geocaching organizations out there that they maintain lists of popular caches in their areas, and to be able to go and copy those lists and then have them for yourself and, let’s say, I’m gonna be traveling somewhere and I look up an organization in… Oh, let’s say, Germany. I’m gonna go to Germany and I’m gonna… Oh, there’s this organization in this town and they’ve kept these great lists. Now I can just copy ’em, and when I go to that town, I can keep track of them on my own, which is really great.

06:35 BW: Yeah, it’s great. And I think there are other… This is sort of our first put for this new revamped, pardon me, list details and list hub. But I think as folks use lists more and perhaps share them, and we’re gonna encourage that sharing them within the community from user to user, sharing them and opening them on your mobile device, which is a great use case. It’s a little bit more friction now than we’d like so with this release, we’ll get closer to actually having a deep link right to that list details page, if you’re sharing it. So you can go from planning to caching pretty easily without a lot of copy, paste, open in this tab, and send to this friend. It’s just gonna be a lot more direct. Probably a good time to talk about how we’re gonna roll it out.

07:22 BW: We’re looking to get this new list project out beginning on September 5th. And we’re gonna start rolling it out in a slow and deliberate manner. In the past, we did a slow rollout with maps and we had quite a bit of learnings from that rollouts. And in this one, we are doing a lot of pre-release show and tell, if you will, with not only lackeys, but with some reviewers and a group we have called play testers, which are actual community members who are opted into this group, who get a first look at some things. And they’re giving us some feedback on it as well.

07:57 BW: So beginning on the 5th, we’ll start this rollout using a tool we have here at HQ that allows us to kind of put this out to a small percentage of users, new users, and assess feedback, see what they’re thinking about it, take that feedback in, and either make changes or not, depending on how it goes, and then continue to roll it out. And we’re looking at having the entire list, the new list experience out some time in the end of October of this year. So it’s very slow and deliberate. It’s our first time doing it quite like this. Some tech organizations call it a canary rollout, in the sense that, you put a little bit out there, and you get some feedback or some signals from that canary in the coal mine telling you how your release is going through the community. And then you can make decisions about whether you wanna roll it out faster or keep that same pace.

08:51 CR: Yeah, so if you’re hearing this right now and you’re not seeing it, you’re gonna see it eventually. It might take some time. There’s no way for somebody to come and ask for it. They just have to wait their turn, [chuckle] essentially.

09:02 BW: It would be difficult for us to scale that in terms of offering that to each individual member. The hope here is that by doing this slow, deliberate, rollout, we actually hit the market fit, meaning, we deliver what we expect the customer would want. So we’ve done lots of, some research and user testing, but we don’t really know until we put it out there. The other part is our focus on quality. We wanna make sure this is rock solid. So by putting it out slowly, our risk is minimized.

09:35 CR: There’s some great features to talk about here, but before we get into those, how does your team prioritize which features to tackle, and what to try to incorporate into both the hub and the list details? There’s all kinds of stuff you could do, but how do you decide what’s gonna go in there?

09:55 BW: That’s a good question. Well, the cool thing here about HQ is we have a community who’s really passionate and we have so much feedback. Product managers who were here before I even started working here have handed me oodles of notes and feedback on all things, not just lists, but specific to the lists project, what we did is we did a process I would call customer development. So really understanding your customers, the different types of customers that are out there. So, not everybody is the most experienced geocacher who might go out every day or every weekend, there’s different stripes of geocachers.

10:33 BW: So, trying to engage with all different types who represent sort of a different segment of the geocaching community, asking them what works, what doesn’t work, asking lackeys what works and what doesn’t work, using tools. Once we get through the initial design process when we feel like we have perhaps a new list hub that is interesting, we started testing that. So we use tools like user testing, where we crowdsource actual users who have geocaching accounts and they give us feedback. We rinse and repeat and on all that, and just try to get better as we go with taking in feedback and making changes to our designs or our code. And we get to a place where you’re never gonna have 100% certainty, but we have enough that we wanna share it with the community and we start getting real feedback and that’s when we go to production.

11:23 BW: In terms of, I think, at a higher level, prioritizing what we go build on or what we go build for each quarter, and stepping away from lists a little bit. It’s a combination of looking at what our company’s goals are for that year and what our mission statement is, and then what we can do as a team in the space that we work in, on the web, to go help go influence those goals, whatever they may be.

11:47 CR: Well, like I said, there’s a lot of interesting features here, and [chuckle] this being audio and not video, we can’t show them, but just some of the things that stood out to me is, especially on the… Well, let’s start with the list hub. As you said, it used to be that, well, on the current one that a lot of people might still be seeing when they listen to this, but eventually, when you get the new list hub, the stuff’s just more accessible. It used to be you would have to tap on that little dot, dot, dot. And now, stuff is more… There’s still a few things in there.

12:20 BW: There are.

12:21 CR: But what is the dot, dot, dot called? Is that a…

12:23 BW: Well, we call it an…

[laughter]

12:25 CR: Is it not the dot dot dot officially?

12:27 BW: We’re officially changing it to the dot dot dot. I think, officially, it’s been called the overflow menu, and then, anecdotally, it’s been called the meatball menu by…

12:38 CR: Meatball might be better than dot dot dot.

12:39 BW: Meatballs, if you haven’t had lunch, you you might not wanna call it that, but… That is where things have been basically resided. That’s more of a mobile design aspect as well. And because the mobile space, you have very little of it, you’re hiding not hiding, you’re storing lots of controls behind that panel. We have, in our new list hub and list details, we have what we’re calling an action bar, which is a horizontal bar that looks like a header. It sits on top of all the lists. If you’re on the list hub or all the caches, if you’re on details, now, across that bar are gonna be the various controls that you could do for the list, so you could map the list if you click that. You could copy the list. You could download it as GPX, you could change your privacy settings on it. You could turn on notifications you could create a pocket query. All the things you can do now they’re just represented differently. And you’re one click, excuse me, one click away as opposed to two or three.

13:43 CR: Right, right. And then once you choose a list and you’re in the list details, being able to sort those columns.

13:51 BW: That’s new.

13:52 CR: Totally new.

13:53 BW: That’s totally new.

13:53 CR: And a lot of different columns, stuff we didn’t see before. So things like favorite points and difficulty in terrain and it’s much more robust than it used to be.

14:04 BW: Yeah, thanks. And we… This came from the engineers. They’re looking at what the work we just did on the search results page, we’re showing that level of data and they’re coming to me and saying, “Hey, we have space on the page, let’s show more stuff. So that really came from within and that was great. Let’s show favorite points, especially on a page like Favorites, where don’t you wanna sort on favorite points to see. You gave that cache a favorite but wouldn’t it be interesting to see who else did? And it sort of almost a validation moment. Yeah, that cache really was great, it wasn’t just me. And now that we’re talking about favorites. One thing that’s very small, but I think it’s gonna be really helpful for everybody is right across the top, on list hub, we have what we call a segmented controller, so you’ll see it says my lists. So when you’re on list hub, it says my lists, and then going over one, it’s gonna say favorites, and you click there, you got your favorites view. And then a list that a lot of us may or may not use, or may not know about.

15:08 BW: We have a list called ignored caches. So you add a cache to this list, if you just want it out of the realm of your Geocaching experience. So if you went and searched on a location and you added that, you sorted by ignore list, you wouldn’t see the caches that are on that list. Those kind of things.

15:26 CR: I tend to forget it’s even there, because it’s right now, at the very bottom.

15:30 BW: It’s hard to find.

15:31 CR: Yeah, it’s at the very bottom and now it has a lot more visibility up there at the top, which is really good. Are there other things that new features and we could go on forever about some of the new stuff but is there anything else that is standing out to you heading into this?

15:46 BW: I think the one thing that is interesting is the ability to take giant lists, and make subsets of them and then within the… So, for instance, using the multi-control, you could take a list, let’s say, like 500, maybe it’s yours, for instance, I can copy it and just make a subset of it, of the 20 or so I need… And from there, I can also continue to add more geocaches. We built a nice little UI that you can engage with that you could put in the GC code if you know it.

16:14 BW: If you wanted to add a specific cache to your list or you could quickly go to the map, do a search, then add those caches to your list. So, it’s a start for sure. I’m really excited to get it out there. And like I said, the mantra I’ve been going with is collect. So collect the caches that you want in your planning stage, that you wanna go after, connect, so you could use the list as a way to connect with your friends by sharing it. It sort of could be the connective tissue within the game and then go caching, once you’ve done that work, you just… You’re consuming that list out in the field.

16:53 CR: Collect Connect Cache, that’s a t-shirt, right there.

16:57 BW: I like t-shirts.

16:58 CR: I know you do. Yeah, I wanna see that. We gotta see that t-shirt. Collect Connect Cache.

17:02 BW: Think of them… I think one of the inspirations too was playlists. So the way you would share a playlist with your friends, if you’re into music, could lists have the power to be something like that? And what if we made them really cool? And then, we’ll eventually be partnering with our marketing team to get the word out and start talking about these and hopefully, folks enjoy them as much as we had enjoyment building them.

17:28 CR: So September 5th, around then, this will start. It will continue up until early October. What’s your team doing during that time period as you’re pulling, as you’re gathering feedback, and what have you?

17:42 BW: Gotcha. We’re gathering feedback, for sure. We’re also doing our final polish passes. So, for instance, there’s too much white space here. We wanna change the pattern here, so like our last minute fit and finish on the actual look and feel, and any kind of bugs that reveal themselves through this process. We’ll be working on those. So like I said, we’ll be pretty much heads down on this into the September timeframe, and at which point, we liked at HQ here, we have what we call a warranty period. So after we ship something, the team that’s responsible for it is still all hands on deck for that initial 30 days. And then after that, we’ll be assessing our priorities for 2020 per the product and engineering direction and perhaps working on something else or perhaps, based on the feedback, adding more features to lists.

[music]

18:35 CR: That was Brendan Walsh, Senior Product Manager at Geocaching HQ. For more about lists, check out the Geocaching Help Center and the release notes section of the Geocaching forums. We will also have a blog post coming soon as the scaled roll-out proceeds. Got something you’d like to hear about on the podcast? Just drop us a line to podcast@geocaching.com. That is podcast@geocaching.com. And as always, thanks for listening. From me and my fellow lackeys at Geocaching HQ, happy caching.

Hopelessly addicted cacher and Geocaching HQ's public relations manager.