Analysis of the outdoor industry, finance, and technology,
alongside personal essays.
80 ARTICLES
Fox Factory’s weird and wild foray into baseball, and what we can learn from the deal gone sideways.
↗The Q2 print, the thirteen-year story underneath it, and what this might tell us about the rest of the outdoor industry.
↗How a climate nonprofit turned outdoor guilt into brand halo, donor relief, and an accountability problem.
↗DJI eats the drivetrain, Trek talks about purpose, GoPro files going-concern, and Vail's mountains are suddenly in play. The Q2 2026 roundup.
↗Introducing OpenFPA, a new way to use coding agents to do FP&A work.
↗Introducing a new way to evaluate your AI systems.
↗GoPro invented a category, became the word people used for it, and is now worth less than the cash it's burning and has disclosed "substantial doubt about its ability to continue as a going cocern..."
↗How recovery compounds, telehealth, and aging athletes could create the next high-LTV performance category.
↗What Fox's Q1 print tells us about the cost-out, the customer, and the bike industry's slow climb off the bottom
↗Analyzing cycling, skiing, and powersports through the lens of Michael Mauboussin’s competitive advantage framework
↗Avinox and Amflow may be disrupting the mountain bike industry with implications far beyond anything we've seen for decades (or ever)...
↗What happens when Wall Street and ski culture collides...
↗With roughly one week left in Q1, it felt like a fitting time to recap what we've learned the last few months and shake the magic 8 ball.
↗A side-quest analysis of snowfall, snowpack, and warmth in the Jackson Hole and Teton Valley
↗Fox beat low expectations, guided FY26 well below the Street, and quietly confirmed most of the thesis I laid out in December. Let's unpack what happened, what it means for bike, and the restructuring
↗How I used NLP, Machine Learning, and a healthy disregard for Google ratings to find Denver’s hidden gems.
↗Inventories have normalized, but the consumer may be running off a cliff. Why 2026 will be a tale of two economies.
↗This month marks the one-year anniversary of my journey into "vibe coding." Looking back, 2025 will undoubtedly be remembered as the year the paradigm shifted with respect to software development, at least for me.
↗A simple, reliable system for predicting snow using free tools and weather models.
↗The German based bike company announced its return yesterday with Markus at the helm. What happened and do they have a path forward?
↗The suspension manufacturer missed results and guided lower, what went wrong?
↗This last weekend, I set out to build an AI-powered video logging tool that runs locally on my Mac Mini using lightweight open-source models. This post is about how I approached it, what worked, and what I learned.
↗How the economics of selling direct create both leverage and risk — and why YT’s failure was about management, not model
↗I sat down with VitalMTB's Shawn Spomer and Charlie Sponsel to reflect on the last 2 years of turbulence in the bike industry.
↗What happens when generative tools flood an industry built on being real?
↗Does the old dog still hunt? Check out my latest review of the big mountain brawler from Transition. It could actually *save* you money! ;)
↗Let’s take the chatter that YT has landed a new investor and run with it as a hypothetical to explore what the future might look like for the German mountain bike brand.
↗What is happening now and what should we expect into 2026 and beyond...
↗When baby bear porridge is not the right approach...
↗The Fox Podium has not lived up to my expectations so far, but it also hasn't been a total dude. Turns out I've entered into a toxic relationship, not with a partner but with a suspension product. Stay tuned as I'll be u
↗What can we infer from the largest manufacturer in the cycling space? What does it tell us about the future of the industry? A quick look at Giant's second quarter results...
↗Fox Factory reported their Q2 results after the market closed today. In this post we'll review the results, conference call comments and I'll give a brief analysis. For the uninitiated, the underlying goal of this analys
↗KTM has built a reputation that some might call "bulletproof" over the last few decades, at least as far as their bikes are concerned. The famed Austrian motorcycle manufacturer climbed back from the brink of extinction
↗Last week well known mountain bike company YT Industries filed for the German equivalent of Chapter 11 bankruptcy protections. How did a brand that was perhaps the biggest growth story of the 2010s find themselves insolv
↗Thanks to a new wave of AI tooling in the programming space (replit + cursor), projects that would otherwise be far to daunting with respect to time and effort can suddenly come to fruition in extremely compressed time h
↗Will Replit become a foundational layer of the new AI-native software stack, or end up like AltaVista—an early leader with strong adoption and technical chops that still lost the war? In this piece, I break down both sid
↗Tucker and the Robots has a hit new album, and I made it in under 2 hours with some help from my robot friends. Check this out to learn how I did it and what it means for the future.
↗If building things is easier, what does that mean about getting people to actually use them? Well, it probably means advertising is going to get harder...
↗Outside medicine, the military and maybe law, resumes seem to be a relic of yesteryear when it comes to communicating who a person is. With that in mind, I will have a series of posts to shine a light on the lesser known
↗One of my clients in the outdoor industry approached me with a simple request: "Hey Jeff, can you make the gmail AI draft writer work better for our business?"...so I went to work.
↗Fox Factory just reported earnings. How are they faring through all the turbulence in the world these days? Check this to find out.
↗If you are a Spotify user who is always looking for new music, checkout SonicAI, its a fun web app that uses gpt4o to find new music, just for you.
↗Hours ago it was announced Colorado based Revel Bikes had turned operations over to their senior creditors (they went bankrupt). I wrote this for a group of bike nerds I love but felt it fit the backdrop of my blog too w
↗I built an interactive one-stop-shop for anyone tracking the business side of the outdoor industry. Check this post out to learn how I built it, why I built and the future of this fun little app...
↗A bunch of folks have asked for my take on the new tariffs. Instead of texting, tweeting, or DM’ing half-baked thoughts, here’s a more complete (but still informal) brain dump of what I think, why I think it, and where t
↗This year, I'm deliberately shipping what some people might call "toy apps", seemingly silly little web tools, experiments, and fun side projects that appear to be going nowhere. But there's a method to the madness.
↗As an uncle, builder, and someone who thinks a lot about technology’s impact on our lives, I’ve been wrestling with a simple question: How do we give kids access to AI in ways that empower them—without letting it turn th
↗What I'm using, why I'm using it and how it might fit into your world. Yes, the list is long, but its the wild west out there in "AI" (starting to hate that phrase...)
↗Over the past few months, I’ve spent a significant amount of time using Replit, and after successfully shipping multiple apps with it, I’ve had quite a few people ask for my thoughts. So, here we are.
↗What if Hunter S Thompson infiltrated my brain and wrote about Hyrox Vegas from my POV? Thanks to AI, we don't have to wonder...
↗Someone asked if I'd analyze the financial health of Fox Factory, so I did. If you are wondering how they are doing and if they'll be around in the future, this is for you.
↗Wait, now Jeff is making dating apps? Yes. I am. "But its not like other dating apps". Read on to find out more.
↗After a year of building, testing, iterating (and sometimes breaking things) I'm happy to launch our bike component company alongside David Camp.
↗Back in October of 2023 I caught wind of a lesser known bike company, Guerilla Gravity, going bankrupt. While this sort of thing isn't exactly rare in the specialty cycling space, what caught my attention were some of th
↗Considering how much I love all things two wheels, it was a bit shocking to see a recent press release come across my newsfeed whereby Pierer Mobility (parent to KTM) announced they were pulling 2024 guidance. For those
↗My thoughts after a season aboard the Epic 8 Evo
The Specialized Stumpjumper is to mountain biking what the Model 3 is to EVs. In this piece, I review the Evo Alloy Elite model while leaving no stone unturned...
↗Humans tend to simplify complex systems into binary choices, but life is often more nuanced. The controversy over a boxer with XY chromosomes competing in women's boxing highlights this complexity and maybe calls for a b
↗Looking for some top tier bike nerdery? In this post I pose a novel way to approach mountain bike fitting, handling and weight distribution.
↗Are we settling for less in hiring and dating because we're not using all the data available? I think so...
↗Considering going to work for a startup or quitting your day-job to build something? Check this before you do...
↗This week Colorado based Push Industries released the Nine.One, the company's first attempt at building a front suspension fork from the ground up. Among the staggering data points, the price might be the most eye catchi
↗Oh God. Jeff is writing about Protect Our Winters again...
↗Maybe skip the annual "bike tune up" this year...
↗The economics seem to ignore the obvious...
↗What are we (really) optimizing for in real estate?
↗What will 2024 bring? I weigh in... (and am mostly likely wrong)
↗I love GPT generated images. I am just finishing up Malcolm's Blink, a book about how we humans often "think without thinking". This is hardly surprising to me, being many of my hobbies require reaction on a millisecond
↗Is the Cybertruck actually a threat to the American truck market?
↗Are we overcommitting to the electrification of everything?
↗What is a moat and how important is it? Michael Mauboussin's masterpiece articulates this concept masterfully.
↗I'll do a full fledged review of this bike in due time. For now, I thought it'd be a worthwhile use of my time to do a one lap review where I attempt to ride and chat about my thoughts on what might be the most popular d
↗Does an all new motor, chassis, transmission and kinematics make for a better on trail experience? Check the post to find out.
↗When venture capital need not apply...
↗The best mountain sled on the market? Watch the damn video and decide for yourself.
↗Transition released an all new Smuggler for 2023. Does the reintroduction of a cult classic still have a place in an ever crowded marketplace of hyper niche bikes? How does it stack up to th Smugger of old? Who is it for
↗After ~100 hours of use (plus 140 on a 2020 TX 300), here is my long term review of the 2021 GasGas EX 300 and the TPI motor package as a whole. Its been a hoot to ride this all over the Idaho, Montana, Colorado, Utah re
↗Two things compelled me to write this piece. First, I bought a SurRon (okay, my girlfriend did). Second, Specialized dropped a $13,000 (no I didn't misplace a 0) e-bike to much editorial applause. What does this all add
↗Sitting on a barstool is usually not the best place to be at 8:15 the night before you attempt to ski the Grand Teton. But that's exactly where I was, hanging out at the Knotty Pine thinking I'd have a relaxing evening a
↗A one trick pony or a versatile touring weapon? My thoughts after a 100,000 feet of touring during the second snowiest February in the Tetons (ever). A long time ago I used to edit a little online ski magazine. It was st
↗