Seated for Nate Bargatze “Big Dumb Eyes” World Tour at AMSOIL Arena in Duluth. Looking forward to seeing him for the first time.

Duluth / Stairs.

End of day #TeamSPS photo at MnTech Tech Connect 2025. Sitting in the chair was by popular demand. 😬😊

Was fun to share the stage with Melissa Flicek and Jenn Zmuda at the final session of MnTech Tech Connect 2025 during the CIO & CTO Panel. Many topics around AI adoption and leading digital transformations.

Learned a lot at “Economic Update - Tariffs & General Economic Trends” with Matt Haggerty of RSM at MnTech Tech Connect 2025.

55% chance of recession — Economist speak for “very high”. Predicted April will be the last month of positive job growth. Many false signals due to tariff “pull-ins”.

Wonderful #TeamSPS group photo at MnTech Tech Connect 2025. Was very sad that I missed the photo — I got talking to people after the morning keynote and completely missed it!

Fun to see Sam Pierson, TeamSPS alumni, at MnTech Tech Connect 2025. Was cool to hear what their team at Qlik is creating.

Great exploration of Spatial Computing at MnTech Tech Connect 2025 with Amir Berenjian of REM5 Studios. Pragmatic view highlighting where these solutions are solving big problems.

Great start to MnTech Tech Connect 2025 this morning with Joel Crandell starting things off and then John Sweeney leading a wonderful keynote on having an innovative mindset and being comfortable being uncomfortable. 👏

What does Minnebar mean?

I was having a conversation last week about Minnebar and there was a question about the name. What does it mean? Why Minnebar? It has nothing to do with being a bar with drinks. And it isn’t mini!

A super abbreviated history to get to the name.

It starts with Tim O’Reilly and O’Reilly Media. At one point O’Reilly hosted these “Friends of O’Reilly” events which as an acronym is FOO. It was Friends of O’Reilly, or Foo Camp. These were special events with an open agenda. Think wiki meets conference — or unconference.

The community decided there should be more of these to encourage sharing ideas in an unstructured way. In 2005 the first BarCamp was hosted to do that. In programming the most common variable reference is foobar, which isn’t the military fubar. So, not FooCamp but BarCamp.

There were BarCamps all over the place. It was a big trend. So when Ben, Luke, and a handful of folks decided we should have one in Minneapolis. But instead of it being BarCamp Minneapolis, let’s brand it a bit. Minnebar!

That is how you get there. So Minnebar is the largest unconference in North America, and I’m nearly positive it is also the longest running.

My Minnebar 19 in Sessions

Auto-generated description: A speaker is presenting next to a screen with the text, Play is about process, not about outcome, to an audience seated in a modern conference setting.

Session 0 feat. Dr. AnnMarie Thomas!

AnnMarie Thomas

AnnMarie is an engineer. An artist. An educator. A maker. A writer. A lifelong learner who built her career mixing science, art, tech, and curiosity into something new – over and over again.

From Squishy Circuits (playdough that lights up!) to OK Go Sandbox (music videos as STEAM playgrounds), to founding the Playful Learning Lab (at the University of St. Thomas), her work reminds us: when we make space for play, we make space for possibility.

Today, she leads Listo Idea Co., LLC, where she consults on projects ranging from workshop design to ocean focused VR/AR. She’s also an enthusiastic amateur in a wide range of hobbies – including trapeze and magic.

Recipe for play:

  • Joy
  • Whimsy
  • New People
  • Surprise

Playful learning rules:

  • Be kind
  • Play well with others
  • Clean up your messes
Auto-generated description: A person is giving a presentation to a seated audience in a lecture hall.

This Machine ____s Fascists (fill in the blank)

Paul Cantrell

Around the world and at home, democracy is in decline and authoritarianism is on the rise. Technology is smack dab at the center of this authoritarian movement, both in terms of how it spreads and in terms of the damage it can do. Unfortunately, as designers, builders, managers, and funders of technology, we cannot look away.

What actions can we, the creators and stewards of technology, take to protect democracy and human rights? What power do we have when our own spheres of influence feel small? What harms are preventable? What harms are not obvious? What choices do we have? What kinds of action can we take?

When presented with an ethical dilemma, how will you fill in that blank?

  • Woody Guthrie inspired quote
  • Build capacity to imagine; Build capacity to act
  • Computer science and ethics
  • Government and companies. What is intersection.
  • Options: embrace, ignore, rationalize, adjust, refuse, expose, sabotage, and document
Auto-generated description: A group of people is seated in a conference room watching a presentation with images projected on a screen.

🐝 Honeybees: Click to Save

Joe Meyer

Technology and beekeeping might seem like an unlikely pairing, but the “Save the Bees” movement has inspired a surge of tech innovation in the hive. In this session, we’ll take a look at the gadgets and technologies gaining traction in the beekeeping world. I’ll also talk about my own personal journey developing an app using AI not to disrupt tradition, but to support it. This talk is for anyone interested in the tension between tradition and innovation, and how we can design technology that honors the communities it’s meant to serve.

  • Business to raise queens that can withstand local winters.
  • Technology and Bee Keeping
  • Hive Scribe: Note Taking app for sticky fingers
  • HiveGenie
    • Temperature humidity weight
    • Seems data for sake of data. Does it matter
    • Too late to take action
  • BroodMinder
  • HiveTool: Open source, Raspberry Pi
  • QR codes attached to bees
  • BeeHero
  • Four Seasons Apiaries
  • Not a dev but using Cursor to create prototype.
Auto-generated description: A group of people is attending a presentation or lecture in a room with a large screen displaying images on the wall.

Deepfakes 101: What’s Real, What’s Not, and What to Do About It

Greg Swan, Jenny Swan

Deepfake fraud attempts have skyrocketed by 2137% in just three years. And today, it takes less than 27 seconds to clone someone’s voice.

But what is a deepfake, and why should you care? AI-generated misinformation is more than just a tech curiosity–it’s a growing threat to trust, security, and even your personal identity. If people can’t tell reality from manipulation, skepticism toward AI will only grow.

Join Jenny and Greg Swan from _The Cave Project_as they break down how deepfakes work, the risks they pose, and (most importantly) what you can actually do about it. From setting up family passwords to recognizing red flags, this session will arm you with the knowledge to stay ahead of the fake.

  • 2,137% increase in deep fake fraud in last three years
  • Good and bad use cases.
  • Media examples.
  • Great examples of deep fakes and how convincing can be.
  • Take it down act. Amy Klobouchar coauthored it.
  • Deepfakes as phishing and scams
  • Deepfakes as selling avatars on shopping streams.
  • “Content hole”
  • Pickle
  • Deep fakes of you in your office?
  • TikTok digital avatars
  • Proof of humanity
    • World coin
  • Call to action: Create a family password.
  • Recap of session.
Auto-generated description: A group of people are gathered in a conference room attentively listening to a presentation.

Minimal Viable Polka: My 100 day plan to win valentines day

Jim Bernard

This personal narrative includes practical tips and easy-to-implement suggestions that can be applied to your life. Bring your groaning to-do list, spiraling imposter syndrome and be prepared to be bossed into doing that thing that you’ve always wanted to do. You’ve got this!

WARNING: This session will include a modest amount of beginner accordion music.

  • For sure the first Minnebar session ever to have an accordian played.
  • Great framing around having a beginners mind!
  • Reminded me of Punk Rock, just play, stop thinking so much.
  • Lessons:
    • Getting going is 1,000x easier than your dumb brain thinks.
    • Set (and reset) your goal.
    • Work around constraints; work everywhere.
    • Your sense of how good you are is weird.
    • You are ready enough!
    • Being a beginner is the best.
Auto-generated description: People are attending a presentation in a classroom setting with slides displayed on a screen.

3D Printing: How to Get Started

Cameron MacDonald

Are you interested in 3D printing but don’t know how to get started?

This session is to give newcomers to 3D printing a rundown of what it is, what it isn’t, and how to start trying it out if you’re interested.

We’ll be exploring:

  • Types of 3D printers
  • Types of filaments / resin
  • Software for creating objects
  • Slicing software for prepping files for printing
  • Caveats, considerations, and drawbacks
  • Safety

There will be time for a Q&A at the end for anyone who has specific questions. 3D printing is an exciting, fun, sometimes frustrating, and extremely vast and deep hobby. I hope you’ll join and find out more about one of my favorite hobbies!

Materials from talk.

Auto-generated description: A group of people is attending a presentation in a conference room.

Build game changing products using Product Discovery workshops

Bill Gintz, David Quinn

This presentation will delve into the dynamic use of Product Discovery workshops within our organization. We’ll explore the insights our team has garnered through these sessions and illustrate how they can help synchronize product, delivery, and stakeholder teams. This alignment will pave the way for a more efficient, stress-free delivery process, ultimately leading to the creation of game-changing products.

Great TeamSPS presentation on using discovery to make sure your doing the right things in the right way.

How To Newsletter

This was my session, you can read the article version.

How to Newsletter: Lessons from 300 Issues of the Weekly Thing

This is an article version of the presentation I gave at Minnebar 19 on How to Newsletter.

To create this I used Whisper Memos on my iPhone to capture the transcription. I did some general editing to remove some preamble and ad hoc dialog, did a read through to correct any obvious issues, and added images for each of my slides. I then asked GPT o3 to use the transcription to create an article using this prompt:

I have a raw transcript of a talk. Please convert it into a well-structured written article that preserves the speaker’s voice, tone, and all content exactly as it was spoken–do not omit or add anything. Improve readability by correcting grammar and sentence flow, organizing content into appropriate paragraphs, and inserting section breaks that follow the speaker’s original structure. Do not turn this into a summary or reinterpret the ideas. Use images from the transcript as section markers when available. Maintain the informal, personal tone of the speaker throughout.

  • Do not use bullet points unless the speaker clearly uses them.
  • Preserve all first-person phrasing and casual language.
  • Remove filler words like ‘so’, ’like’, and ‘kind of’ unless they assist readability.
  • Ensure the article can stand alone for publication.

With a proofread here is that version of this presentation.

Auto-generated description: A speaker is presenting a session titled How to Newsletter in front of an audience.

What I wanted to talk about is “How To Newsletter.” I’ve been sending a newsletter now for eight years, and I’ve learned a lot in that process. I thought it’d be fun to share that knowledge. I actually planned to do this session in 2023–so if you’re thinking, “Didn’t he already do this?”–I had to cancel it that year. Now we’re two years later, and I’ve got two more years of learnings and 50 more issues of my newsletter under my belt.

As I put this talk together, I realized it’s not just about how to newsletter. It could also be about how to run a complex side project, or how to consistently do something for eight years. It’s also about how to apply automation to make that kind of work easier. So, depending on what you’re looking for, you might take away more than just newsletter tips–this is also about managing a long-term, detailed endeavor.

Auto-generated description: A presentation slide introduces Jamie, highlighting a career as a technologist, CTO experience, board membership, a family in Minneapolis, blogging activities, and a photograph of Jamie with a bird on his hat.

First, who am I? I’m Jamie Thingelstad. I’m a passionate technologist. I’ve been into tech since I was a kid, started programming BASIC on a TRS-80–you can figure out my age from that–and I’ve always loved building things. I’ve had a 20+ year career as a Chief Technology Officer, came into the field as the web was being born, built a couple of companies, and eventually started building things with groups to do even bigger work.

I’m on the board of the Minnesota Technology Association and previously served on the board of Minnestar. I live in Minneapolis with my wonderful family. I’ve also been a blogger for 20+ years–which plays a big role when we talk about newsletters–and I’ve been publishing The Weekly Thing for eight years now.

Auto-generated description: The image showcases two emails titled Weekly Thing and Weekly Thing 316, highlighting newsletter content along with a logo and contact details.

Why a newsletter? What led me to start The Weekly Thing? The image here shows the very first issue from May 13, 2007–it looked totally different from current issues. The one shown here is issue 316 from two weeks ago.

Back in 2017, newsletters were having a moment. People were launching them, companies were seeing them as a way to go directly to inboxes and bypass platforms. That intrigued me. I’d been blogging for over a decade and wanted to play with the newsletter medium. But then came the question: what would I put in it?

I’ve always been a voracious consumer of online content. I used bookmarking services like del.icio.us (anyone remember that?) and later Pinboard. My first bookmark is from August 2005. At one point, I thought about making a link blog, but it didn’t vibe with me. So I combined that impulse with the newsletter idea and decided I’d curate and share content I found interesting each week.

Importantly, I ignored most of the newsletter “growth hacks.” I’m cynical about stuff like that. I just wanted to share good content, without any tricks. I didn’t have a specific topic, but I committed to doing it for a year. Now, eight years later, it’s still a fun and meaningful project, and I feel like I’m giving back by sharing useful information.

Auto-generated description: A slide presents three steps for finding good content: using Feedbin and Safari Reading List, quickly reading and filtering, and curating with Pinboard tags.

The first thing I had to solve: how do I find content? For me, it’s RSS. I’m a huge fan. I don’t get content from social media–it’s all RSS feeds and readers like Feedbin and Unread. No algorithms. I scan headlines efficiently and ask one question: is this interesting?

If yes, it goes into my Safari Reading List. From there, I narrow it down–maybe 100 items become 10. Then I read them more closely. The final step is saving them to Pinboard, my bookmarking tool. It’s super fast, hasn’t seen a new feature in a decade, and that’s totally fine. I also tag links there to mark if they’re a “featured item” or just a “brief.” That tagging helps structure my newsletter.

I also blog every week and include a photo I’ve taken that week–no cheating from the archive! That addition pushes my creative side and makes each issue more personal.

Auto-generated description: A workflow presentation outlines a GTD method using OmniFocus TaskPaper templates along with key phases and deadlines.

Now let’s talk about workflow. You can’t just have one OmniFocus task that says “Send newsletter”–there’s way too much involved. I’ve practiced GTD (Getting Things Done) for over a decade, and I use OmniFocus with TaskPaper templates.

Each issue is a full project, with variables like the issue number and date. I run a Shortcut that sets the new issue, defines the date, the range of days it covers, and then creates a project in OmniFocus. I like templates more than repeating projects because they let me make adjustments for each issue.

There are four main phases: create content, curate content, build it, and finalize it. And I spend very little time on the assembly because almost all of it is automated.

Auto-generated description: A layout of various app icons, including an automation app and a series of colorful shortcut icons labeled with tasks, is shown against a white background.

The key tool for automation? Shortcuts. You have it on your iPhone and Mac. I’ve built dozens of Shortcuts to run everything from creating sections to finalizing output. Each section returns Markdown. One Shortcut runs the list, combines them, and boom–newsletter built.

Auto-generated description: A diagram illustrates an automation process for generating and managing content using various shortcuts and APIs, with a focus on building issues, setting sections, and hosting images.

Here’s how it works. One main Shortcut runs an array of other Shortcuts. Each returns a Markdown section like intro, quote, featured, currently, etc. They can pull from APIs, my blog (via RSS), Pinboard, and Drafts. I store shared data in Data Jar–a kind of lightweight, shared memory for Shortcuts.

So when I say “build the issue,” it runs each section, combines the results, and I’ve got a finished draft ready to go. All of this is lightweight–no Python, no compiling, just using built-in tools.

Auto-generated description: The image outlines a toolchain consisting of various tools for content curation, building, assembly, sending, running, and orchestration, including apps like Feedbin, Shortcuts, Buttondown, OmniFocus, Safari, Drafts, Stripe, Pinboard, and Data Jar.

Here’s my toolchain and why I use each part:

  • Feedbin: This is where all my RSS feeds live–around 300 of them. It’s fast, stable, and does exactly what I need. For $30 a year, it’s an incredible value. No fluff, just the right features.
  • Unread: This is the mobile app I use to actually read those feeds. It’s ridiculously fast and makes getting through content frictionless. I don’t want to waste time loading or tapping around.
  • Safari: Specifically for the Reading List. I like that it’s integrated across all my Apple devices, and it’s a really handy staging area between “that looks cool” and “this is newsletter-worthy.”
  • Pinboard: The workhorse. I have over 15,000 links in there and it’s still lightning fast. It hasn’t been updated in years–and I love that. No surprises. It’s rock solid.
  • Drafts: This is where my text starts. It’s not a notes app. It’s a place where text goes to live temporarily, get processed, get acted upon. I have a system in there for my Currently section, where I jot down stuff throughout the week.
  • Data Jar: A magical tool. Think of it like shared memory across Shortcuts. Shortcut A writes something, Shortcut B can read it. Without it, this whole thing would be way more complex to stitch together.
  • Shortcuts: This is the engine. Every section of the newsletter is its own Shortcut. The Build script just stitches them together. It’s modular, easy to extend, and Apple keeps improving it.
  • Buttondown: The sending platform. I used Mailchimp for a while, and it made me feel like I needed to be a marketer. Buttondown talks like a newsletter author. It supports Markdown, doesn’t try to get fancy with HTML, and keeps things straightforward.
  • OmniFocus: My GTD backbone. I track everything in here, and it gives me clarity on what needs to be done and when.
  • Stripe: This is tied to Buttondown to handle Supporting Memberships. Super easy to set up, and now I’m raising funds for digital nonprofits through it.
  • OpenAI: New to the stack. I’m using it for help with subject lines, fortunes, and membership messaging. But always with control–I want it to help, not replace my voice.

Each piece of this toolchain plays a role. They’re like instruments in an orchestra, and together, they make this weekly project sustainable and honestly kind of delightful to run.

Auto-generated description: A slide titled Genuine Use of AI outlines tasks such as not rewriting styles, generating subject-line options, matching link themes, and supporting a membership program, alongside a screenshot of a tool interface.

Let’s talk AI. I don’t use it to write for me–I’m protective of my voice. But there are areas where it helps. One is creating the subject line. I give it instructions: avoid publication names, maybe use alliteration, avoid negative terms, and be fun. Then it suggests five options. I pick the one I like–or modify it.

I also use AI to generate a fortune at the end of each issue, based on that week’s themes. And the Supporting Membership emails? Those are written in a different voice, and I let AI take more control there. It’s actually kind of fun to create a character out of that voice–something that feels separate from me.

Auto-generated description: A presentation slide outlines strategies for sustaining a newsletter, highlighting scheduled breaks, cutoff times, and experimental approaches.

Sustainability over eight years requires boundaries. I cut off new content Friday night, giving me time to assemble and write. I also build buffers–if I miss Saturday, it goes Sunday.

And I take real breaks: July and August, plus mid-December through mid-January. These breaks keep me from burning out. I think I’d have quit long ago if I didn’t step away like that.

And this is a big one–I don’t look at analytics. I don’t track opens or clicks. I don’t want to be influenced by what gets engagement. I’m doing this to share what I find valuable. I don’t want to chase metrics. Every week, some people unsubscribe. Every week, new people join. That’s the rhythm. And it’s okay.

Auto-generated description: A presentation slide details fundraising for Second Harvest, outlines a community initiative called Weekly Thing Forum on Ponder, and highlights an AI use case with 20 members contributing approximately $560.

I’ve also treated the newsletter like a playground. During the pandemic, I raised over $12,000 for Second Harvest in Weekly Thing 141. I’ve tried launching a forum using Ponder. Community engagement is tough, especially via email. People see a newsletter as a message, not a conversation starter.

And I’ve started Supporting Memberships. Each year, I pick a nonprofit to support. This year, it’s Creative Commons–we’re on track to raise around $560. Next year I’m thinking Electronic Frontier Foundation.

Auto-generated description: A slide lists suggestions such as automating tasks, shipping on a rhythm, and subscribing to weeklything.com, with a small emblem on the top right.

So, some final thoughts:

Automate the drudgery. Save your energy for your words. Really preserve your voice. I do some spellcheck with AI, but I avoid grammar checks–they over-correct and erase personality. I’ll ask AI to point out unclear sections, but I always make the edits myself.

And if you’re thinking about doing this, start small. A newsletter doesn’t have to be forever. You could do one for a project, or a trip. Newsletters are a great medium–no platform noise, no algorithm drama. Just you and your readers.

And if you want to subscribe, head over to weeklything.com. The eighth anniversary edition is coming up soon–and yes, there’s a POAP for that too.

That’s all I’ve got. Happy to take any questions!

Further reading…

I created my 100th photo collection on micro.blog today! It has been a very useful feature.

Movie: Fighting With My Family

We fired up some popcorn and watched Fighting With My Family this evening. It was a good story mostly about the relationship between siblings that have the same goal but only one gets there. But it was billed as a comedy, which I wouldn’t call it that at all. It was produced by Dwayne Johnson but he’s only in four scenes. Stephen Merchant wrote and directed it, and he’s very funny but there wasn’t much funny here. And Vince Vaughn, whose comedy I particularly liked, was in it and frankly had the funniest takes in the whole thing.

So it wasn’t that it was a bad movie. It was a good enough movie told with the backdrop of professional wrestling. But given the people involved in the movie, and the billing of “comedy” we were expecting a very different thing than we got.

Finished cycling 11.6 miles in 62.6 minutes. First time outside on the bike this year. Very nice and lovely ride around the lakes. 🚴‍♂️

Auto-generated description: A map shows a yellow path traced around three lakes within an urban area, indicating a route, with a green starting point marked.

Growth Cup Goes to Warsaw

When I visited our new Warsaw office I was able to meet several brand new TeamSPS members as well as many of our Kyiv-based team that I hadn’t seen since before the pandemic. I also was able to bring the SPS Growth Cup there as part of the office opening celebration!

Here is the Growth Cup safely laying in its very rugged case ready as I received instructions on handling and the mechanics of the case.

Auto-generated description: A large silver trophy is securely placed inside an open black case in an office setting.

We loaded any empty space in the trunk up with a bunch of t-shirts and challenge coins from Cyberweek 2024!

Auto-generated description: A large, black, wheeled equipment case is placed on a carpeted office floor near an office chair and desk.

Growth Cup is bag checked and being dropped off at the oversized luggage drop in MSP. Delta says the Growth Cup is oversized luggage and decides it needs its own $400 ticket to fly to Warsaw. My suitcase is next to the growth cup for comparison — the Growth Cup case is very big!

Auto-generated description: A suitcase and a large black equipment case are positioned on the polished floor of a spacious, modern airport terminal.

Growth Cup comes out of normal baggage claim in Warsaw rotating around the carousel. We’ve arrived!

Auto-generated description: A large, sturdy flight case is positioned near a luggage carousel in an airport.

Yuri wheeling the Growth Cup to his vehicle.

Auto-generated description: A man is pushing a large, black flight case on wheels across a crosswalk in an urban setting.

Luckily Yuri drives a relatively large Land Rover but even then we have to lower the rear seats and are just able to slide it in. Eugene sitting next to it!

Auto-generated description: A person smiling while adjusting equipment cases in the back of a vehicle.

Growth Cup has arrived safely into Warsaw co-working space and ready for special event!

Auto-generated description: A large black flight case with metal reinforcements is positioned near a concrete pillar by a window overlooking urban buildings.

And it is all worth it — TeamSPS Eastern European team in our Warsaw office! 💙

Auto-generated description: A group of people are gathered around a trophy in a modern, well-lit room.

The only picture of me with the Growth Cup — moving it from the office to my hotel room for the 4am departure to the airport to return home. Note the small Poland sticker — that fell off almost immediately.

Auto-generated description: A person gives a thumbs up while standing with a large wheeled case in a modern office setting.

When returning the KLM gate agent needed a weight for the package. I let her know I didn’t think it would fit on the conveyer. She said it has to be weighed. So I hoist it on the belt and have to hold it but I’m told I cannot be touching it. I finally tip it slightly toward the side and we get a weight. Interestingly KLM doesn’t feel a need to charge the Growth Cup extra and sends me to oversize luggage check.

Auto-generated description: A large, black, rectangular flight case is resting on a baggage conveyor with signs indicating a maximum baggage height of 750 mm.

When checking the Growth Cup in Warsaw they scan it and the security guard gives me an odd look and asks what this is. “It is a trophy” I say. He replies “Yeah, but for what?”. I tell him “It is a tradition at our company to celebrate growth.” He looks at me with a very dismissive look and moves on. There are no photos allowed in this room. And I realize after the fact that I’ve been locked in here with the Growth Cup until the security guy decides I’m safe to move along. He buzzes me out.

No pictures were allowed in secure area — AI generated version of scene.

Auto-generated description: A security officer stands next to a large equipment case in a control room, while another person works at a computer in the background.

KLM didn’t charge for the cup but they also decided to hurl it around with abandon it seems. The Growth Cup is received with a damaged wheel. I suspect it has been dropped on the wheel and smartly I think the wheel is intended to break before the case. It expands the wheel enclosure and can no longer spin. As I drag the Growth Cup with one wheel working and one wheel completely stuck it is signficantly less fun to travel with this. Plus, the carpet is sanding the wheel down creating a flat spot. Getting Growth Cup from MSP International Arrivals to the Lyft picking me up is trying.

Auto-generated description: A close-up view of a metal structure with a wheel, rivets, and a partially visible label.

I’ve been sharing some photos on the family text of the Growth Cup journey and my daughter responds:

I love that you’re traveling with the growth cup
It’s so cute
You’re it’s protector and guardian abroad 🥰😝

She’s right — I feel like the Guardian of the Growth Cup. Physically and metaphorically.

Growth cup in baggage claim at MSP, taking a little break from dragging it along.

Auto-generated description: Two pieces of luggage, one resembling a standard suitcase and the other a large, rugged equipment case, are positioned on a shiny airport floor.

Growth Cup loaded into the back of the Lyft on the way home.

Auto-generated description: A large case and a suitcase are placed in the back of a vehicle.

Growth Cup chilling out in the garage waiting to head back into the office.

Auto-generated description: A car is parked in a garage next to a large, black equipment case on a textured floor.

I decided that it should become a tradition that the Growth Cup gets a sticker when it goes places. It had previously been to Australia when our CEO took it with him on a trip, so I took care of that one and also applied a Poland one. The case doesn’t hold a sticker well, but so far well-made vinyl stickers seem okay.

Auto-generated description: A large black storage case with metal reinforcements is adorned with stickers depicting the flags of Australia and Poland.

I wonder where the Growth Cup will go next…

The tulips are blooming and looking amazing at the Arboretum.

Finished 2.34 mile walk in 50 minutes (21.37 min/mile). Walked around a new lake when visiting Quinn’s new apartment. Nice apartment and nice lake! 🚶‍♂️

Auto-generated description: A large lake is surrounded by a forested area with a path marked in various colors, set amidst urban development.

Happy Star Wars Day — May the 4th be with you!

Me and my cousin Quinn wrapping up a great day at Minnebar 19 — it was my 19th Minnebar and his 1st! Related, I’m the oldest of the cousins and he is the youngest, with 13 more between us.