Happy Birthday Dad

My father would have turned 73 years old today. In July it will be 15 years since we lost him. Since then, I don’t think there has been a day that I haven’t thought about him.

Like many dads out there, he was one-of-a-kind. I can’t help but see parts of him reflected in the man I’ve become. Some things are obvious. The receding hairline and similar smile are easy to see. Other traits – the more important ones – I hope are evident to those people in my life that mean the most.

The term ’lifehacker’ gets used a lot these days, but I think my dad hacked life long before that term existed. Whether it was dabbing our Space Derby rocket with a bit of liquid silicon so it was the fastest on the track or being able to talk himself out of any tricky situation, he was able to figure out angles on things and exploit situations in creative, non-malicious ways.

From my earliest memories, my dad was always my biggest supporter. We didn’t have a lot of money, but he did what he could to foster creativity and encourage me to pursue my passions. Early on for me, that was music.

He gifted me a secondhand guitar at the age of 8, which set off a lifetime of interest. I played that first Alvarez acoustic until my fingers were raw. Day and night, shredding in my room. My dad would come in and he’d just want to listen to me practice. I remember my first guitar instructor giving me a lesson that included an intricate waltz designed to improve the technique of my picking hand. It was called Sailor Dance. My dad loved that song for some reason and would regularly ask me to play it for him, even into my twenties.

I started my first band at 14 and booked my first gig shortly after. Scarlett O’hara’s in Bethlehem, PA. One of those pay-to-play joints where you needed to sell a bunch of tickets in order to get on the bill. A real hell hole. We sold our quota and got a slot on a Saturday night. Being underage and without a driver’s license, my dad offered to serve as van driver and roadie that night. Anything to get me on stage. He helped carry amps and stood in the back as we played a fine selection of Sex Pistols and Pantera covers. I still remember the wide-eyed smile on his face, even as the skinheads in attendance heckled us.

On the way home, we talked about perseverance in the face of obstacles and holding strong to artistic integrity, even when it’s not the most popular thing to do. He had a great way of connecting life back to learning opportunities. I hope that part of him is in me and I can do that for my kids too.

His level of enthusiasm was not entirely fault-free. One Xmas shortly after that first gig, one of the gifts under the tree for me was a frilly pirate shirt. Like the one from the Seinfeld episode. My dad thought I’d look good wearing it on stage. It was a very Fleetwood Mac vibe. I smiled and thanked him, never letting on that by then I was trying to look more like Kurt Cobain than Lindsay Buckingham.

I never did wear that shirt on stage.

I’m not sure why I’m writing this. Is it an act of remembrance? A subconscious documenting of the fact that I still miss him? A public, fleeting hope that I’ve become a fraction of the father he was? Probably yes to all of that. Maybe though, it’s nothing more than a simple birthday card sent into the ether where memory meets reality. Happy Birthday, Dad.

Next-Generation Journalism

I’m posting today with some exciting family news: my son Elliott has been accepted to the Donald P. Bellisario College of Communications at Penn State University where he’ll study journalism starting in the Fall of 2025.

The timing of his entrance into the field of journalism and media couldn’t be more important. We’re living at a time when the very nature of information sharing is being reshaped by technology, economics and politics. That change is coming from all angles. While traditional newsrooms and media outlets are facing unprecedented challenges, the need for skilled, ethical journalists who dedicate themselves to telling the truth has never been more vital to society.

As Elliott gets ready to join the class of ‘29 at Bellisario, I’m thinking a lot about the journalists who helped shape our understanding of the world and how he might join their ranks - from Woodward & Bernstein, to the emergence of cable news networks in the ’90s, to the more recent work of born-digital outlets like 404 Media that are reinventing the industry through revolutionary journalistic operating models. Each of these examples require skilled journalists willing to dig deeper, ask tough questions, innovate in the face of obstacles, and be brave when telling truth to power.

The challenges facing modern journalists are daunting and real. Misinformation. Media silos. AI slop. Economic and political pressures. It’s going to be hard, but seeing Elliott’s passion for this field gives me hope and fills me with pride. I’ve always tried to leverage a mindset where challenges present opportunities, and I hope I’ve instilled that in him. His generation understands intuitively how digital information flows, and it’s exciting to me that a new guard will be equipped with tools, instincts and ingenuity to flip these current challenges into opportunities that will benefit society.

To all the current and future journalists out there: keep asking questions, keep digging for truth, and keep telling the stories that need to be told. The world needs the next generation of journalists and I’m so proud Elliott will be among them.

Flow, Stock and the Open Web

Fifteen years ago, one of my favorite writers Robin Sloan wrote about the concept of “stock and flow” as they relate to digital media. His metaphor, borrowed from economics, distinguished between the ephemeral stream of updates (flow) and the durable lasting content (stock) that builds value over time. I stumbled upon this post again this week, probably through a bit of Mastodon flow, and reading it among today’s modern context feels both prescient and incomplete – prescient because Sloan astutely identifies the emerging tension between immediate engagement and lasting value, and incomplete in that he couldn’t have predicted how dramatically over the coming decade the pendulum would swing toward flow.

The intervening years have seen the rise and dominance of algorithms, short-form video, and endless streams of ephemeral content. These are the feeds we come to know and love1 . We’ve optimized our digital lives for flow to an extent that would have been hard to imagine in 2010. The “treadmill” Sloan described has become a high-speed conveyor belt, perpetually delivering new content while whisking away anything more than a few hours old.

I’ve noticed something interesting happening, though. As our digital lives have become increasingly dominated by flow, there seems to be a growing hunger for stock – for content with permanence, depth, and lasting value. You can see it. You can feel it. I don’t think it’s just a notion of nostalgia from elder millennials like myself; it’s an emerging & collective awareness that the endless streams often leave us feeling empty and disconnected from what matters. Even my Gen-Z kids tell me this.

In my mind, the open web is the natural home for stock media. While social platforms optimize for ’engagement’ (read: time spent scrolling) and viral spread, the open IndieWeb creates space for content that develops and appreciates over time. Take this post as an example. It’s referencing a blog post from 15 years ago! When you own your platform, you’re free from the tyranny of flow. Your words can find their audience through myriad entry points, through intentional discovery, through the slow build of genuine connection rather than viral mechanics.

This matters because stock isn’t just about content strategy – it’s about how we think, how we create, and how we build understanding over time. When everything is flow, we lose the ability to develop ideas fully, to let thoughts mature and evolve. We sacrifice depth for immediacy, wisdom for novelty.

The open web provides the much needed infrastructure for digital permanence. Through evergreen protocols like hyperlinks and technologies like RSS, we can create connections between pieces of stock content that grow stronger over time. Unlike social platforms where old content effectively disappears, the open web allows ideas to find new audiences months or years after publication.

Now, we can’t reject flow entirely. As Sloan noted as early as 2010, we need both. But these times call for us to consciously rebalance. We need to recognize that some ideas need time to develop and that some conversations are worth having at a human pace rather than an algorithmic one.

I’ve personally experienced this rebalancing since moving my writing to this self-hosted corner of the internet. Free from the pressure to feed the algorithm, I find myself thinking differently about what I create. I’m more willing to let ideas develop over time, to revisit and refine thoughts, to build a body of work that has coherence and permanence.

The economics of stock and flow have shifted too. While flow still dominates attention economy, I think stock increasingly drives genuine interest and lasting value. In a world of generative AI, thoughtful, accurate, nuanced and human-created stock content has (and will) become more valuable, not less.

I believe we are entering a renaissance of stock media on the open web. As more people grow weary of the endless scroll, I think they’ll seek out spaces for deeper engagement and lasting connection. The infrastructure exists – through the basic building blocks of the open web. What’s needed now is a shift in how we think about creation and consumption.

Sloan was right about the importance of balancing stock and flow. What he couldn’t have predicted was how corporate flow would have evolved over those years. He also couldn’t have predicted how the open web would persist over the decades as a natural home for stock, providing both the technical infrastructure and the cultural space for media that endures.


  1. And by ’love’ I actually mean ‘hate.’ ↩︎

Bandcamp Friday Snags

Jake in the Desert reminded me earlier that it was Bandcamp Friday with 100% of company proceeds going to LA fire relief, so I picked up a couple things I’ve been both anticipating and eyeing for a while.

First, I grabbed the new release from FACS, Wish Defense, which dropped today. I absolutely love this vibe and FACS has been in heavy rotation into my earholes for a while now. This new record picks up where they left off and I recommend it if edgy, angular art rock is your thing.

I also picked up this record from Neighbors Burning Neighbors, a politically progressive post-hardcore outfit from Rotterdam, Netherlands. Completely digging the layers, texture and intensity on this one.

Lastly, my boy JV turned me on to Ligatures, an energetic and mathy post-punk outfit featuring x-members of some influential Pittsburgh bands like Crucial Unit and Pressgang. Their latest full-length A23a is very good and brings me my fix of palm mutes and riffage.

All in all, a solid haul.

Ya Gotta Keep 'em Separated

Props to the folx over at The Iconfactory on the release of Tapestry, a unified feed reader that brings together open social platforms like Mastodon and Bluesky, with other sources like RSS and YouTube. The concept of a unified reader like this is interesting to me, but after trying Tapestry, I think I want my social feeds quarantined from my blog/website/RSS feeds.

Simply put: I read Mastodon for a completely different reason than I read RSS.

In Mastodon, I want to favorite, boost and reply to friends, learn what they’re up to and what they think about things. This is done in short order. I’m usually in and out quickly, never spending more than a few minutes cruising the feed. When I come upon an interesting link that requires more time and attention to read, I save it for later in my feed reader of choice Reeder.

Conversely, when I open Reeder, it’s usually for a session. I do this once in the morning and once at night. Blog posts and website articles by nature are longer than social posts, so reading RSS is a conscious decision when I have the capacity to dedicate to longer reading. Even thought Reeder has the ability to unite RSS with open social feeds, I do not utilize this feature.

For me, social feeds are for interaction, while RSS feeds are for deep thinking.

Again, kudos to Tapestry and Reeder for experimenting with feed unification. Perhaps as the feature set grows in each app I will consider migrating over, but for now I will keep my feeds separated.

Affirmations: Be Here Now

This post is part of the February 2025 Indieweb Carnival, where Joe Crawford invited us to share personal affirmations - the sayings and mantras that help guide our lives.

Be Here Now. Three simple words that have carried me through the darkest valleys and highest peaks, both literally and figuratively. This mantra, popularized by Ram Dass, has been my companion through unthinkable loss, through ultra-distance runs, and increasingly, through our algorithm-infused world.

I first encountered these words during a period of profound grief, when the weight of loss made both past and future unbearable. The past was too painful to revisit, the future too uncertain to contemplate. Be Here Now became my anchor, a reminder that this moment - just this one - was all I needed to handle. It didn’t make the grief disappear, but it made it manageable, one present moment at a time.

Years later, I found myself returning to these words in a different context: ultra-running. When you’re 40 miles into an ultra, your mind becomes your greatest adversary. It wants to complain about every ache, project how much worse they’ll feel in 10 miles, replay every training run you missed, question every life choice that led you here. But none of that serves you. The only thing that matters is this stride, this breath, this moment. Putting one foot in front of the other. Keep moving forward. Be Here Now. The mantra becomes a rhythm, a meditation in motion, carrying you through the pain cave one step at a time.

Lately, I’ve found new meaning in these words as I navigate what the internet has become. The constant pull of notifications, the endless doomscrolling, the quantified metrics of our lives - they all conspire to pull us away from the present moment. They fragment our attention and scatter our consciousness, leaving us somehow both overstimulated and undernourished.

This led me to make significant changes: deleting corporate social media accounts, self-hosting my online presence, removing my fitness tracker after nearly two decades. Each change was a choice to Be Here Now, to experience life directly rather than through the lens of algorithms and analytics.

The irony isn’t lost on me that I’m sharing these thoughts on a digital platform. But there’s a profound difference between using technology mindfully and letting it use us. The IndieWeb movement itself embodies this distinction - it’s about being present and intentional in our digital lives, rather than passively consuming the algorithmic firehose.

Be Here Now isn’t about rejecting the past or ignoring the future. It’s about recognizing that the present moment is where life actually happens, where we have the power to act, to heal, and to grow. Whether I’m processing grief, pushing through physical or mental limits, or choosing how to engage with technology, these three words remind me to return to the only moment I can truly inhabit.

In a world that increasingly pulls our attention in a thousand directions, being here now is both a challenge and a radical act of self-preservation. It’s an affirmation I return to daily, a compass that always points to this moment, this breath, this now.

Favorite Concert: Schoolhouse Spazcore

I really enjoyed reading all the blog questions challenge posts from a few days ago and while I was drafting mine it sparked an idea to kick off a new one. I follow a lot of music blogs and folx on Masto with a music bent, through which I’ve discovered some really great artists. I’ve grown to love this feed of music discovery; it brightens my day!

Shows and concerts are also a big part of my music adventures, so this challenge is to share your most memorable / favorite / epic concert you’ve been to. I’d love to read posts from Jake, Naz, Jason and Brad if they’re so inclined to share.

My Most Memorable Concert

The year was 1998. It was a different time. The internet had arrived, but it was still tangential to life. I was 19 years old and in my first years of undergrad at a rural Pennsylvania university. Back then, music was also a big part of my life and I was deep into the underground post-hardcore scene.

Blog Questions Challenge

I saw this challenge making the rounds last week and thought I’d give it a go. Back in the day, challenges like this were really fun and helped draw connections between interesting corners of the open web. It’s also a productive exercise for me to reflect on blogging as a practice. From what I can discern, we have Ava to thank for kicking this off…so, thanks! Here we go…

Why did you start blogging in the first place?

I came of age during the dawn of the internet in the mid-1990s. At that time the web was like the Wild West. There was an energy about it. It was fresh and new and it was bringing people together in meaningful ways. I wanted so badly to understand how it worked, so I dove deep under the hood of my favorite sites to learn how semantic code generated pages.

Onramps to the Open Web

Jared White articulating quite clearly the biggest obstacle facing the Open Web:

…never before has The Indie Web been such a glorious platform for building anything you might dream of and sharing it with anyone you like, yet never before has The Corporate Web been so awful and damaging to the body politic. I wish I knew how to deal with this cognitive dissonance, and how to convey to mere mortals out there that the The Indie Web is alive and kicking, and that The Corporate Web doesn’t have to define their experience of being online.

The Open Web has a messaging and onramp problem. There’s no shortage of brilliant technical and engineering minds working on it, but where are the designers and product strategists who might craft the ’easy enough’ onramps for those who don’t really give a shit about ActivityPub and just want a healthy, constructive and friendly place to share online? Who is communicating the value of the Open Web in compelling ways and using language non-nerds can comprehend?

The recent growth of Bluesky is proof of a collective appetite for something more. Full disclosure, I don’t think Bluesky is the answer, but they definitely understand the onboarding assignment of making the experience easy without introducing dark patterns (yet).

The foundation for a scalable Open Web is here, thanks to the dedication and great work of the developer community that’s gotten us to this point. But to truly realize the potential and impact a universal open web, we need to augment the engineering focus with two additional legs of the stool: design and product. Only then will we be able to understand the problems and needs of the users who aren’t yet here and build the open, accessible and welcoming web of the future.

Layers of Interpretation

In the shifting landscape of our digital commons, the words the leaders of these corporate social platforms use have become shapeshifters, their meanings bending like light through murky water. As we witness the transformation of our shared online spaces, I find myself creating a new dictionary for these times—a translation guide for what remains unsaid.

When they say “free expression,” I want you to hear “the end of community care.”

When they say “algorithmic neutrality,” I want you to hear “the automation of amplified harm.”

When they say “marketplace of ideas,” I want you to hear “a colosseum where truth wrestles with virality.”

When they say “content-neutral platform,” I want you to hear “we’ve chosen profit over protection.”

When they say “open dialogue,” I want you to hear “we’ve removed the guardrails.”

When they say “reduced content moderation,” I want you to hear “we’ve dismissed the digital gardeners.”

When they say “user empowerment,” I want you to hear “you’re on your own now.”

When they say “engagement metrics,” I want you to hear “behavior we can monetize.”

When they say “democratic discourse,” I want you to hear “the loudest voices win.”

When they say “digital town square,” I want you to hear “unmoderated chaos.”

These aren’t just semantic games—they’re the architecture of our new digital reality. Each phrase is another layer between what we’re told and what we experience, between the promise of connection and the practice of division.

I find myself returning to the early dreams of the web, when we imagined digital spaces as gardens to be tended, not markets to be exploited. It’s time to reclaim not just our platforms, but our very language—to speak plainly about what we’re building, what we’re breaking, and what we’re willing to sacrifice in the name of unconstrained growth.

The web I want to inhabit still has gardeners. It still has carpenters and caretakers. It still believes in the power of boundaries to create safety, and the strength of moderation to cultivate community. Most importantly, it still understands that true freedom comes not from the absence of constraints, but from the presence of care.

Living Well as a Practice

Each December as the year comes to a close, I find myself reflecting not just on where I’ve been during the past twelve months, but more importantly, on where I want to go during the next twelve. The past few years have brought unprecedented changes to how we live, work, and connect. I’ll be honest, I struggled this past year through a lot of it. I know I’m not alone in this admission.

Through it all, one truth has become increasingly clear to me: the quality of our lives isn’t measured in grand gestures or accomplishments, but in the small, intentional choices we make each day.

For 2025, I’m approaching my intentions with this notion in mind. Instead of a scattered list of resolutions, I’m focusing on a single theme: Living Well. This isn’t about perfection or hitting arbitrary numbers (though I’ve included some specific targets to keep myself honest). It’s about building a framework that feels both purposeful and sustainable.

My framework breaks down into four key areas, each with specific, measurable objectives that support the broader goal of living well:

Get Stronger

First, I’m focusing on getting stronger—both physically and mentally. On the physical side, I’ve set a few concrete goals:

  • achieving 100 good-form pushups in one rep
  • doing 25 proper pull-ups in one rep
  • advancing my bouldering ability from V2 to V4/V5
  • bikepacking the GAP & C&O trails from Pittsburgh to DC

These aren’t just about numbers; they’re about building a resilient body that can keep up with my adventures and ambitions.

Mental strength is equally crucial. After noticing how much time I spend mindlessly consuming content, I’m committing to two daily practices:

  • dedicated time for reading actual books (not just snippets and headlines)
  • actively catching myself when I fall into the doomscrolling trap

It’s about quality of attention rather than quantity of information.

Eat Low to the Ground

The second pillar focuses on nourishment—specifically, eating “low to the ground.” This means prioritizing whole foods and reducing processed ingredients. This isn’t about strict rules or elimination diets, but rather making conscious choices about what I put into my body. The goal is to make whole, minimally-processed foods the default rather than the exception.

Prioritize Quality

Quality is my third focus area, extending beyond just food choices. I’m being more intentional about the media I consume and the things I bring into my life. This means fewer impulse purchases, more thoughtful choices about what I read and watch, and a general shift toward “fewer, better things.” It’s about creating space for what truly matters by being selective about what gets my time and attention.

Actively Cultivate Relationships

Finally, and perhaps most importantly, I’m prioritizing relationships. The pandemic showed us all how easily connections can fray without active maintenance. I’m setting up regular check-ins with friends and family—not just through texts and social media, but through actual calls and in-person visits. These won’t be relegated to “when I have time” but will be treated as non-negotiable appointments with the people who matter most.

These objectives aren’t just items to check off a list; they’re guideposts for getting more intentional and aligned with my values. Some days I’ll hit all the marks, others I won’t—and that’s okay. The point isn’t perfection, but progression. And practice. Living well isn’t about dramatic transformations but about small, consistent choices that add up over time.

Thanks so much for reading and supporting this site in 2024. Your readership is important to me.

My Favorite Records of 2024

I thought 2024 was a fantastic year for recorded music. It seemed like every few weeks another absolute banger was released. As an avid listener, this year also saw my personal transition away from Spotify as a streaming source to a more intentional discovery and direct purchase model that I believe honors artists in a way streaming services don’t (or won’t).

In no particular order, here are the ten records released in 2024 I found to be my favorite:

Dulling the Horns by Wild Pink: I know I just said ’no particular order,’ but this just might be my record of the year. The songs and texture are just so layered. Simply complex, in a way that’s refreshing. The title track showcases this effortless density and is a standout on a stacked collection of songs.

No Arc by Rave Ami: My local selection this year comes from rockers Rave Ami. These guys are tight, fun and bring some unique energy to their live shows and recorded releases. I sorta feel like they’re a bit overshadowed by bigger Pittsburgh-based bands, but for my money this record rips hard.

Evergreen by Soccer Mommy: Sophie Allison describes her music as ‘chill, but kinda sad’ and I think that’s right. I’ve always felt the best songs were the saddest songs. Evergreen definitely brings the emotion, but not is a way that’s trite or placating. I find the songs on this release to be honest, raw and forthright in a way that’s comforting but also challenging.

Lighthouse by Francis of Delirium: A friend sent me this record earlier in the year and it’s been in constant rotation ever since. Lighthouse has a little bit of everything – in a good way. Luxemburg-based Jana Bahrich writes grungy pop songs that you find yourself singing to yourself during those random quiet moments of your day.

All Pleasure by THUS LOVE: No frills, four-on-the-floor rock and roll from Vermont-based THUS LOVE. The thing I love about this record is the swagger the band brings. It starts out of the gate with the opening ripper On the Floor and continues for the duration. I think swagger is a lost art these days and it’s great to see a group that’s out and proud bring it unapologetically and full-on.

Where we’ve been, Where we go from here by Friko: What a freaking epic release from Chicago duo Friko. These songs wander and traverse genres like there are simply no boundaries. Part singer-songwriter, part noise art, part chamber orchestra. On paper, the math doesn’t appear to work, but on tape it’s genius.

Cool World by Chat Pile: This is definitely the heaviest record on my list. Cool World is intense and guttural. The whole thing is raw and throbbing with some killer breakdowns that are sure to open up the circle pit at live shows.

Second Dinner by slimdan: Another one that has been in heavy rotation for most of the year. I am in love with slimdan’s pop-driven songs. They’re smart and catchy, and carry melodies that seem both familiar and fresh at the same time.

for frank forever by piglet: A late addition to the list, I randomly stumbled upon piglet - a solo project from Irish songwriter and producer Charlie Loane – just a few weeks ago. for frank forever carries really interesting production and infections melodies. I’m looking forward to seeing how piglet evolves into the future.

Valentin Prince by Valentin Prince: A fantastic LP from Richmond-based guitarist and songwriter. Sorta jammy and sorta trippy, but the song structure and performance are on point. This is a free digital download on Bandcamp, so don’t sleep on it!

The Perfect Fold

The eggs must be room temperature. This isn’t negotiable—it’s the foundation everything else builds upon. I learned this the hard way, through countless mornings of broken, rubbery attempts that ended up more scrambled than folded. Cold eggs straight from the refrigerator never cooperate; they resist, they seize up, they refuse to flow.

Each morning now starts the same way: I take two eggs from the fridge and place them in a small bowl on the counter. While they slowly warm, I prep everything else: chopping the veggies, grating a small amount of cheese, setting out and warming my well-seasoned 8-inch pan.

This waiting period to temperature used to frustrate me. Now I understand it’s not just about temperature—it’s about preparation, about giving space for what comes next.

The whisking is gentle but deliberate. Two eggs (never more, never less), a pinch of salt, seven twists of the peppercorn grinder and exactly twelve whisks. Not enough to create foam—that leads to sponginess—but just enough to unite the whites and yolks into a seamless golden liquid. You can feel when it’s ready; the resistance changes, becomes smoother, more cohesive.

The pan must be hot, but not too hot. Medium-low heat, butter just starting to foam but not brown. This is the moment that demands the most attention, the most presence. Too cool and the eggs won’t set properly; too hot and they’ll toughen. You have to read the signs: the way the butter moves, the subtle change in its sound, the first whisper of fragrance.

When the eggs hit the pan, time simultaneously speeds up and slows down. You have maybe two minutes total, but within those minutes are dozens of small decisions. The initial swirl to coat the pan. The gentle lifting of the edges as the eggs set, allowing the liquid to flow underneath. The moment when you stop touching it altogether and just watch, wait, and feel.

The fold itself is both the simplest and most complex part. One smooth motion, confident but not aggressive. Too hesitant and it breaks; too forceful and it tears. The spatula slides underneath at precisely the right angle, and then it’s just physics and faith. The eggs know what to do if you let them.

I’ve made hundreds of omelettes over the past few years. Each one has taught me something, not just about cooking but about the nature of practice. About how mastery isn’t a destination but a series of small adjustments, tiny calibrations, moments of paying attention. About how the same ingredients, the same steps, the same motions can produce wildly different results depending on your state of mind.

Some mornings, everything aligns. The omelette slides onto the plate in one perfect golden crescent, barely containing the melted cheese within. Other mornings, despite following every step exactly the same way, something goes wrong. The fold isn’t quite right, or the cheese breaks through, or the edges are just a touch too brown.

These imperfect ones still taste good—sometimes even better than their more photogenic siblings. They remind me that perfection isn’t always the point. The point is showing up, paying attention, making small adjustments, and being present for whatever emerges from the pan.

Tomorrow morning, I’ll take two eggs from the fridge and place them in a small bowl on the counter. And while I wait for them to warm, I’ll think about what the day might bring, about all the small moments that add up to something larger, about the endless pursuit of that perfect fold.

I Can Haz Your Copyright?

Even though I’m curious about the potential for AI and exploring small language models (SLMs) at work, it’s stories like Noor Al-Sibai’s reporting for Futurism’s The Byte that give me pause and feed my internal conflict:

OpenAI is begging the British Parliament to allow it to use copyrighted works because it’s supposedly “impossible” for the company to train its artificial intelligence models — and continue growing its multi-billion-dollar business — without them.

To me, this is simple. OpenAI is correct. They can’t continue their growth trajectory without exploiting books, blogs, feeds, websites, images and other content that’s under copyright. This is a flaw in their business model. The machine is hungry and needs to be fed. Public domain content will satiate its hunger for only so long.

But copyright is copyright, and copyrighted works should only be consumed and distributed with the consent of the copyright holder. My advice for folx writing and publishing online? Update your robots.txt files to prohibit crawling from known AI origins. If you need an example, here’s mine.

I’m an techno-optimist. I think we can figure out how to responsibly and ethically leverage AI in our lives. Perhaps the key to doing this is to slow down, and scale down. Take a slow web approach to it. That’s why SLMs are so interesting to me, especially in my specific professional use cases. You can be thoughtful with the application and actively monitor the impact.

I’m interested in your thoughts. Do you think there is any hope for a measured and throttled AI future? Or is this 10x-mindset train already barreling down the tracks toward dystopia?

CarsonAI

As a product manager on REI’s store technology team, I spend a lot of time thinking about how we can make life easier for our employees. Our team builds Ascent, an iOS application that helps more than 10,000 REI store employees access product information and accomplish tasks on sales floors across 180+ locations in the US. Our mission is simple but vital: provide store employees with the tools and information they need, in the moments they need them, so they can do their job with ease, confidence and joy.

Last week, during REI’s internal hackathon, my colleague Seth Daetwiler and I had the opportunity to explore how we might thoughtfully apply AI to support this mission. The result was CarsonAI, a friendly Raccoon process assistant named after environmentalist Rachel Carson (who, like Carson the bot, was also born here in Pittsburgh).

An animated GIF of a waving raccoon wearing an REI green vest

The Problem

Store employees face a common challenge: when they need to understand a process or find best practices, they have to step away from the task at hand, search through dense documentation scattered across various internal systems, hope they find the specific information they need (sometimes it can be one sentence in a 12-page PDF), and then return to their task. This constant context-switching isn’t just frustrating for our employees - it takes valuable time away from why they work at REI in the first place: serving customers, sharing their vast expertise and geeking out over gear.

Can AI Be Thoughtful, Responsible & Humane?

I’ll be honest - I have reservations about AI and I’m extremely conflicted. Like many, I’ve watched its rapid emergence with a mix of fascination and concern. But I’ve come to realize that rather than resist its inevitability, we should focus our energy on finding thoughtful, humane ways to apply this technology where it can create genuine benefits in people’s lives.

I think Carson represents this philosophy in action. Instead of using AI to replace human judgment or save a quick buck, we’re using it to remove pain points that employees have told us exist. The goal isn’t to automate tasks or increase throughput - it’s to give employees better, easier access to the knowledge they need to do their jobs well.

How It Works

Carson integrates directly into Ascent’s interface in two ways:

  1. On the home screen for general process questions
  2. As a contextual “Need Help” button within specific workflows

This means employees can verbally ask Carson questions about workflows and get immediate answers to process questions without leaving their current task. No more hunting through documentation or switching between systems - just quick, relevant guidance exactly when it’s needed.

Building During Hack Days

Working with Seth on Carson was a highlight of the hack days experience. His killer chops in iOS development and user experience design brought the concept to life in ways I hadn’t imagined. When I first floated the idea, his enthusiasm was immediate, and he ran with it, creating an elegant and intuitive interface that makes complex processes more accessible.


Looking Forward

While Carson began as a hackathon project, we’re excited about its potential. Obviously, we aren’t planning to immediately ship a project we threw together over a couple days to production. There are optimizations and tweaks we need to make before opening access to our fleet. Our next steps include:

  • Testing the prototype with store employees to gather feedback and better understand their needs
  • Making UX improvements based on feedback
  • Benchmarking performance and load testing
  • Exploring a beta release in Ascent during Q1 2025
  • Learning more about how employees use Carson in real-world situations once it’s live

A Reflection

The retail environment is complex and constantly changing. Our store employees navigate this complexity daily while working hard to provide the best possible experience for our customers. I think tools like Carson represent an opportunity to use emerging technology in a way that genuinely supports our employees - not by replacing their expertise, but by making it easier for them to access and apply it.

At REI, we live and work by a set of values called The Co-Op Way. Three of these values are:

  • We courageously embrace change
  • We go further, together
  • We start from a place of respect

I think Carson is in alignment with these principles. As we continue to explore the possibilities of AI in REI store operations, keeping these Co-Op Way values close will be crucial. The goal isn’t to chase technology for its own sake, but to thoughtfully apply it in ways that responsibly look forward, respect and foster human interactions, and make the work experience better for employees in our stores.

Running Away from Quantified Self

A man's arm with a bare wrist next to an COROS watch

After two decades of religiously tracking every step, every mile, and every heartbeat, I’ve decided to take off my fitness tracker. My health metrics tracking journey began in the aughts with a Jawbone (remember those?), then evolved to a Fitbit, an early generation Apple Watch, and then most recently to a COROS Apex as I got more serious in my endurance pursuits. The journey has been enlightening, but perhaps not in the way these devices’ makers intended.

For nearly 20 years, I’ve been a dedicated member of the quantified self movement. Most mornings began with checking my sleep quality, each run or ride was meticulously recorded and posted to Strava, and most days ended with a review of my stats. The progression through devices—from the simple step counting of early Fitbits to the comprehensive health suite of the Apple Watch and the endurance-focused metrics of the COROS—reflected my growing appetite for more data, more insights, and more control.

But somewhere along the way, something changed.

I started noticing how the numbers were shaping my behavior, and not always for the better. A relaxed-pace run wasn’t just a chance to enjoy fresh air and sunshine—it was a disappointing pace stat. A rest day wasn’t a conscious choice for recovery—it was an unfortunate break in my activity streak. The quantified self had become my qualified self, where the value of my activities was determined by what my watch thought about them.

The irony wasn’t lost on me: tools that were supposed to help me become more in tune with my body had actually created a layer of digital abstraction between me and my physical experience. I was no longer running to feel good, riding for the freedom and wind in my face or climbing for enjoyment—I was doing these things to feed the algorithms.

This realization led me to question the role of tracking in my life. Was I measuring to help me improve or was I becoming digitally dependent on the metrics? The constant stream of data had overshadowed the simple joy of movement, the natural rhythm of rest and activity, and the intuitive understanding of my body’s needs.

The decision to stop tracking wasn’t easy. My COROS was a loyal companion. It was with me through countless miles, crazy adventures, my first ultra, and with each new bouldering grade. It witnessed my growth as a runner, cyclist and climber, and provided the data that fueled my progress. But sometimes, progress means letting go of the tools that got you here.

Now, when I head out for a run, it’s just me, my breath, and the trail ahead. There’s no GPS track being drawn, no pace alerts buzzing on my wrist, no stats to upload and analyze afterward. It feels both foreign and familiar—like running to a home you’d forgotten you had.

I don’t think this is a total rejection of tracking technology or the quantified self movement. These tools can be incredibly valuable, especially when working toward specific goals or managing health conditions. But perhaps their greatest value lies in teaching us to eventually listen to ourselves again.

As I adjust to this new, untracked existence, I’m rediscovering something that no algorithm could quantify: the simple pleasure of moving through the world, unchanged by sensors and unmediated by screens. It turns out that sometimes the best way to move forward is to leave the numbers behind.

A Little Housekeeping

I did a little housekeeping on the site over the weekend. Most prominent is a move to a new domain: staticmade.com. This isn’t a new domain per se, but one that I’ve been holding in my back pocket for several years. It actually used to be my primary domain and online identity circa 2007. The internet I’m most interested in right now feels a lot like the internet of early aughts, so I thought it was fitting to resurrect the Static Made moniker.

The name comes from one of my favorite songs, A Dozen Roses by Braid. During the bridge, songwriter Bob Nanna unleashes a poignant assertion: static made old radio. I’ve always liked this notion – that the imperfect elements of a thing shape the thing and make it special.

Along with the new domain comes a new Fediverse account (@jeffrey@staticmade.com) that will just host site syndication. This will free up my @jinscho@mountains.social account for personal interactions, banter and boosts. It makes it cleaner this way, in case someone wants to follow the site and not my Pittsburgh Steeler hot takes or bouldering sends.

Anyway, I’m sure there will be some kinks to iron out like feed updates and that sort of thing, but I’ll make sure to get to that stuff over the coming days.

Hack Away

Hack Days are occurring at REI this week. This is an annual event where employees working in product, design or engineering get some flexibility to pursue ideas we think have potential, but aren’t officially on the docket. My team is working on an AI-powered voice assistant for store employees. The goal is to give our employees quick and easy access to ops process guidance and best practices while they’re in the midst of their work on the sales floor or warehouse, so they don’t need to hunt down a standard operating procedure (SOP) or find a small piece of information within a lengthy document.

Like all internal systems and apps at REI, this hack-days product has an outdoors-inspired hame: Carson. Named after legendary conservationist and author of Silent Spring Rachel Carson, the bot is coming along nicely.

So far, we’ve spun up a locally-hosted LLM that we’re training on operational process documents, retail knowledge base articles and other sources of internal data. Next up will be to build a conversational interface that we’ll plug into the apps on store employee mobile devices. There are still a lot of tweaks needed on the model, but I’ve found the responses to be quite good.

We might be at a point later today where I could test it with store employees. I’m excited to get some feedback that we could rapidly integrate before the final deadline and pitch presentation on Friday.

The Gestalt of You

You are an awful developer. In fact, to call yourself a developer is a complete fabrication. You’re not formally trained in code or capable of building anything more sophisticated than a rudimentary website. You’re a self-taught hobbyist whose curiosity has led you far enough to be dangerous.

You are a mediocre designer. In fact, to label yourself a designer would be skewing the truth and devaluing the work of those true artisans who meticulously craft delicate digital artifacts. Those perfectors of the pixel. Those framers of the future.

You are an average writer. You formulate and convey clear thoughts through the written word, however Hemingway you are not.

Your entrepreneurial and business acumen is nothing to write home about. Marketing doesn’t scare you, but you don’t enjoy it. It makes you feel dirty. Many people have made much more money in their profitable ventures. And you don’t seem to mind.

In light of these things you are not, you are able to see past the horizon. You understand how puzzle pieces fit together. You effortlessly connect people with resources and desirable outcomes.

You’re not afraid of hard work or sacrificing to get better. Your drive is a thing of wonder.

Your sense of direction is unprecedented. Some call it strategy. Others, leadership prowess. You leave it undefined, but know deep down it’s this nebulous mass throbbing in your chest that makes you special. It makes you different. It’s a thing of wonder.

You’re not a great coder, designer, writer or entrepreneur, but you might just be a great combination of those skills. Move forward with speed and confidence.

Archive Under Attack

A diverse coalition of artists has united to voice objection to a $621 million copyright infringement lawsuit against the Internet Archive. The lawsuit claims the Archive is violating copyright rules under the “smokescreen” of their Great 78 Project, which aims to digitize vinyl records produced between the late-1800s and the 1950s. A portion of the Great 78 collection includes work from well-known acts like Frank Sinatra and Elvis Presley. The plaintiffs and some estates of included artists claim the project is unlawfully reproducing and distributing works under copyright.

The case is being led by music rights holders Universal Music Group and Sony Music, while the objection includes support from artists such as Amanda Palmer, Deerhoof, Real Estate, Ted Leo, Kathleen Hannah and Cloud Nothings. A judgement against the Internet Archive at the scale of $621M could bankrupt the organization.

It’s an ironic gut punch to musicians and audiences alike to see that the Internet Archive could be destroyed in the name of protecting musicians. For decades, the Internet Archive has had the backs of creators of all kinds when no one else was there to protect us, making sure that old recordings, live shows, websites like MTV News, and diverse information and culture from all over the world had a place where they’d never, ever be erased, carving out a haven where all that creativity and storytelling was recognized as a critically valuable contribution to an important historic archive. – Amanda Palmer

The Internet Archive does important work at the intersection of digital culture and public access. The work needs to continue and you can help ensure that it does.

The Aging Athlete

A man running on a trail through the woods

I recently stumbled upon this post from Andy Jones-Wilkins about aging & running, and it prompted me to reflect on my own experience as a 40-something runner.

Needless to say, I’m not as speedy as I once was and my body needs longer & more frequent recovery than it did even just a couple years ago. The repetitive motion and high-impact is starting to wreak havoc on my joints and tendons. It’s taken a long time, lots of soul searching and some avoidable injuries, but it’s a truth I’ve come to accept embrace. The fact that I can’t crush 10 milers seven days a week or jump into a random marathon on a few days notice anymore has opened up a variety of new options for me to stay engaged with my physicality on a daily basis.

The most notable non-running activity I’ve grown to love is bouldering. I find it to be fundamentally different than running, however it requires a similar mindset. Bouldering and running are equally mental and physical challenges. And in my opinion, the mental challenges are always more interesting problems to solve. In running and climbing there will be times when you want to quit or bail, but mental strength will get you through.

Of course, as I get older, cycling also plays a bigger role in my life due to its low-impact cardio benefits. We’re lucky to have a great trail system here in Pittsburgh, upon which I can bike commute when I can’t work from home. I’m not a fan of riding roads due to safety issues, so the trail system is clutch and allows for some epic rides. One of these summers I want to bike pack from Pittsburgh to Washington DC on the Great Allegheny Passage.

I’ve never been into lifting weights or getting swole, but lowering my running mileage has afforded me the opportunity to begin a strength training routine. I mostly stick to bodyweight (pushups, sit-ups and pull-ups) and kettlebell/mace exercises but I’m really feeling the benefits. I feel lighter on my feet. I feel like I have more agency in my movements.

I still think of myself as primarily a runner. I’m out there 4-5 days a week now, with notably lower mileage. And for the first time in a long while, I feel absolutely wonderful when I finish a run. That’s the point of all this, right? Embracing the changes that come with aging requires work, but it’s work I’m excited to take on and continue as a practice.

#GivingTuesday Short List

Today is #GivingTuesday, a campaign designed to maximize contributions to mission-based nonprofits during the traditionally-corporate holiday shopping season. I always try to make a point to give if I am able. This year the independent web and independent journalism are top-of-mind for me. My short list for organizations to support includes the following:

#OptOutside 2024

While most people know today as Black Friday (the retail industry’s busiest shopping day), those who work at REI know it as #OptOutside day. Every year on the day after Thanksgiving, all stores and offices are closed, and employees are encouraged to get outdoors, connect with nature and avoid consumerism.

Most days are #OptOutside days for me personally — it’s why I work for REI — but I absolutely love this statement even years after joining the co-op. To me it continues to demonstrate values that nature and the outdoors are more important than revenue.

So today, instead of shopping or sitting on Teams calls, I will take my kids, niece and nephews bouldering and get to show them one of the outdoor activities I’ve grown to enjoy over the past few years. It’s sub-zero here in Pittsburgh today, so we will be hitting up Iron City Boulders, but hopefully they will like it enough to give it a go outside next time.

Fresh air forever. Outdoors for all. #OptOutside

A Shield Against Enshittification

I’ve noticed a lot of talk about hyperlinks lately. A post from Nilay Patel initially caught my attention yesterday and it was followed by a wonderful article from Anil Dash about the ways corporate social media platforms like Substack work hard to co-opt open protocols and keep users inside their respective walled gardens. Key to his argument is the fact that people are now referring to their email newsletters as “their Substacks.” Dash writes:

We constrain our imaginations when we subordinate our creations to names owned by fascist tycoons. Imagine the author of a book telling people to “read my Amazon”. A great director trying to promote their film by saying “click on my Max”. That’s how much they’ve pickled your brain when you refer to your own work and your own voice within the context of their walled garden. There is no such thing as “my Substack”, there is only your writing, and a forever fight against the world of pure enshittification.

Email is email. Writing is writing. Personally, I’ve worked hard to establish a POSSE approach to publishing my thoughts on the internet. The way it works is this: I publish everything on this website, where I own the domain and the content that lives here, and then I choose how and where that content gets delivered. You like email newsletters? Cool, that’s an option. Are you old school and want to subscribe via RSS? Yup. Do you spend your time on Mastodon or Bluesky? Posts hit those platforms as well. I even do this for shorter, in the moment posts that appear as if I’m posting from within the platform itself. This way of working is my attempt to shield myself from the eventual enshittification that is inevitable on any platform that needs to create a return for investors1.

A lot of folks are really enjoying their time on Bluesky right now. They’re harkening back to their glory days of early Twitter when the firehose still existed, reverse chron was the only feed, influencers hadn’t been born yet, and the social web was like the Wild West. I’ll admit, I am caught up in the nostalgia a bit too.

Bluesky is is a corporation, however, and it’s raising a lot of money from private equity. Eventually the platform will need to generate revenue and there are really only a few ways to do that in the context of social media. All of those ways will typically make platforms worse for users.

Hopefully I’m wrong and Bluesky becomes a social platform that honors its users at scale. Let’s enjoy it while it lasts, but I’m not holding my breath. If and when enshittification does come to Bluesky, and there is a mass exodus to the next big social platform, at least the POSSE philosophy will have served me well.


  1. This is why my heart still belongs to Mastodon. It’s completely decentralized and servers are maintained by individual admins. This environment does bring onboarding, usability and discovery challenges, however. ↩︎

Slow Web Now

I’ve spent the last week detached and disconnected from political discourse. This is different for me. I’m normally extremely pugged in and engaged but I just can’t follow this train wreck of a transition. I can’t watch the news. The podcasts in my queue remain unheard. My initially-deactivated accounts on corporate social media platforms are now officially nuked. I’ve muted certain words on Mastodon to keep the one remaining feed I actively monitor friendly and chill.

Several friends and family members have asked me in recent days what I think about the election results. The truth is that I am not yet ready or able to talk about it. I just can’t go there. I realize how privileged that is. I realize how others, who actively live the fight and endure assaults on their rights each day, don’t have this luxury.

Mentally, I think this is the only way I’m going to be able to handle what I fear is just going to get worse.

And while I hope I may find the strength to tap back in and rejoin the fight someday, I’ve taken comfort in this slower life – and this slower web – recently. Without the constant onslaught of negativity and endless doomscrolling, I’ve found time and space to write more. I’ve been able to connect with thoughts in more substantive and reflective ways than I typically do. Of course I’m getting out on the trails, but I’ve also started a strength training program. I finished a book. And started another. I’ve been binging The Diplomat, which while political, lands far enough outside of reality to feel like fiction.

I’m also rediscovering at a deeper level the personal independent web that exists below the corporate surface of the internet. This website is emblematic of it. Thousands of other homegrown websites exchange hyperlinks to form it. Some of my favorite discoveries lately are Erin Kissane’s new Wreckage/Salvage, Naz Hamid’s wonderful site, Ben Pobjoy’s newsletter chronicling his epic adventures on foot, The Shrediverse, Cory Dransfeldt’s wonderfully built and artisanal corner of the web, Craig Mod’s Roden and Ridgeline, Robin Sloan, and of course indieweb staples like The Marginalian and Kottke.

All of this is convincing me to build out a blogroll-type list here. Maybe I will. But for now I’ll continue to bask in and admire the slowness and thoughtfulness of the hand-crafted web. The slow web. If you have a site or newsletter or post somewhere free from surveillance capitalism, hit me up. I’d love to check out your stuff.