Roger L. Cauvin
banner
rcauvin.bsky.social
Roger L. Cauvin
@rcauvin.bsky.social
♟️ #prodmgmt | Positioning | Strategy
👨‍🔬 Consumer Science | ML | AI
🏢 Downtown Austin dweller
🏘️ Advocate for inclusive neighborhoods
Data scientists and engineers sometimes just want to view Jupyter notebooks without editing or executing them. Check out this simple but handy ipynb viewer by Jakub Jirutka.
ipynb.js.org
#AI #ML
.ipynb viewer
ipynb.js.org
December 19, 2025 at 4:54 PM
Reminds me of why spreadsheets are often better solutions than specialized apps.
medium.com/design-bootc...
by Joe McLean
#prodmgmt
Overfitting and the problem with use cases
As a Miro PM with lots of collaborators, I sit in a lot of early-stage product and design reviews (including my own). I hear a question…
medium.com
December 13, 2025 at 9:37 PM
"[T]he teams that thrive are the ones who use disruption as an opportunity to build the solutions they’ve been thinking about anyway."
www.mindtheproduct.com/our-biggest-...
by Asher Atlas
#prodmgmt
Our biggest crisis was a product strategy blessing in disguise
How a staffing crisis paved the path to a better business model
www.mindtheproduct.com
December 7, 2025 at 7:17 PM
"Validation" continues to lead #prodmgmt astray. Good piece from Todd Gagne despite his use of the term.
open.substack.com/pub/wildfire...
Why Pain Points Fail: The "Cannot Not Use" Framework for Startup Validation
From "Interesting" to "Essential": Transforming Your Product Into a Necessity
open.substack.com
December 2, 2025 at 5:36 PM
"If cities deregulate off-street parking and charge the right price for curb parking, market forces will improve transportation, land use, the environment, and urban life." - Donald Shoup, quoting himself in reply to an accusation that he favored parking maximums.
November 30, 2025 at 8:05 PM
"Despite their ambivalence on whether to require or restrict parking, planners always regulate it. This behavior recalls a Soviet maxim: 'What is not required must be prohibited.'" - Donald Shoup
November 29, 2025 at 9:55 PM
Strategy is a set of hypotheses. Build adaptive strategy into your process.
kromatic.com/blog/adaptiv...
by @trikro.bsky.social and Susie Braam #prodmgmt
Adaptive Strategy – Kromatic Blog
Even the best-laid plans need to adapt and evolve to developing circumstances, by building agility into how we conceive and implement adaptive strategy in the first place.
kromatic.com
November 27, 2025 at 1:25 PM
Seems like contradictory advice. #prodmgmt
November 22, 2025 at 1:45 PM
"The solution is simple: breathe life into the vision. Take it off the slides and embed it into everyday product work."
www.mindtheproduct.com/vision-isnt-...
by @martarolak.bsky.social
#prodmgmt
Vision isn't a statement. It's a guide.
Discover why a great product vision means nothing if it stays on a slide. This article unpacks how Microsoft Teams lost sight of its vision—and how your product team can avoid the same trap by turning...
www.mindtheproduct.com
November 13, 2025 at 3:58 PM
In many AI scenarios, traditional and deep learning are still the best methods for the job.
towardsdatascience.com/the-three-ag...
The Three Ages of Data Science: When to Use Traditional Machine Learning, Deep Learning, or an LLM (Explained with One Example) | Towards Data Science
A practical use case to describe how the data scientist job changed across three generations of machine learning
towardsdatascience.com
November 12, 2025 at 8:10 AM
Business goals are inward focused, and defining them has limited value. The real magic is in defining and measuring customer outcomes, and then showing how improving customer outcomes will lead to better business outcomes.
articles.centercentre.com/why-ux-outco...
Why UX Outcomes Make Better Goals Than Business Outcomes - UX Articles by Center Centre
Increase subscription retention by 15% this quarter. Increase new policy subscriptions by 20% this year. These are common business outcomes, results the organization’s leadership wants to attain to ke...
articles.centercentre.com
October 13, 2025 at 7:22 PM
When someone asks for a report, don't ask, "What do you want in the report?" Instead, ask what decisions it will help them make.

"Nobody wakes up in the morning and says today's going to be a great day, I'm going to produce 15 reports." - @jmspool.bsky.social
October 6, 2025 at 5:45 PM
Today's #AI and #ML models rely on memorization and "local generalization". Massive scaling has led to smarter models. But getting models to adapt to novel situations, where there is little or no data, will require more than just memorizing more data.
deeplearningwithpython.io/chapters/cha...
Deep Learning with Python, Third Edition
Deep Learning with Python is written for anyone who wishes to explore deep learning from scratch. This new edition adds comprehensive coverage of generative AI and modern deep learning frameworks. It ...
deeplearningwithpython.io
October 5, 2025 at 4:03 PM
Reposted by Roger L. Cauvin
To honorable City Council, Commissioners, & Staff:

DANA opposes height limits and other exclusionary zoning downtown, and we specifically oppose the base height limit proposed in the C20-2025-010 Central Business District (CBD) amendments. 🧵
October 3, 2025 at 10:00 PM
Reposted by Roger L. Cauvin
The task of coming up with a long-term vision can feel daunting. However, if you break it into bite-sized pieces or visionettes, it makes it doable.

Here’s how you do it: https://articles.centercentre.com/building-an-experience-vision-from-a-journey-map/
Building an Experience Vision From a Journey Map - UX Articles by Center Centre
The task of coming up with a long-term vision of your design can be a daunting one. It’s a lot of responsibility to imagine what an ideal experience can be, then render a possible design to achieve that experience. However, there’s a way to...
articles.centercentre.com
September 29, 2025 at 1:00 PM
Wilson scoring is a simple way to score the popularity of items (such as comments on a Reddit post) based on up-votes and down-votes. As far back as 2009, Evan Miller pointed out the flaws in other methods (e.g. average rating).
www.evanmiller.org/how-not-to-s...
H/T @kennyd.bsky.social
How Not To Sort By Average Rating
Users are rating items on your website. How do you know what the highest-rated items are?
www.evanmiller.org
September 7, 2025 at 5:04 PM
Reposted by Roger L. Cauvin
Join in for September's volunteer Shoal Creek clean-up session!

WHEN: Saturday, Sep 13 (8:45-9a)
WHERE: outside The Independent (301 West Ave)

The monthly collaboration continues with APD, DAA, & the Downtown Austin Community Court.

www.downtownaustin.org/september-20...
September Shoal Creek Clean-Up
WHAT: September Shoal Creek Clean-Up WHEN: Saturday, Sept. 13, 8:45 am WHERE: The Independent @ 301 West Ave. Volunteers will meet Saturday, September 13, 2025 outside The Independen…
www.downtownaustin.org
September 6, 2025 at 11:56 PM
"But strategy suffocates when everything gets reduced to a list. Lists coordinate. Loops adapt. You need both." - @paulisthrivving.xyz
medium.com/thrivve-part...
#prodmgmt
Loop vs List: Why Most Strategies Die in Delivery
Why most strategies suffocate in delivery, and how to keep them alive
medium.com
September 1, 2025 at 12:46 PM
Words-based methods can sometimes find relevance where semantic-based retrieval and modeling fails. I've developed ensemble models to address these limitations.
www.alphaxiv.org/pdf/2508.21038
#ML #MLSky #AI
On the Theoretical Limitations of Embedding-Based Retrieval | alphaXiv
View recent discussion. Abstract: Vector embeddings have been tasked with an ever-increasing set of retrieval tasks over the years, with a nascent rise in using them for reasoning, instruction-followi...
www.alphaxiv.org
August 31, 2025 at 4:42 PM
One of the most frustrating situations in civic advocacy is when potential allies think the cause has merit but is not "politically viable". Yet the reason it's not viable is that they, themselves, haven't publicly voiced their support.
August 29, 2025 at 2:26 PM
Also, strategy is largely about aligning current and future decisions with deliberate choices you've already made. #prodmgmt
Strategy is as much about when you do things as it is about what you do. Strategy is heavily concerned with timing and the impact of timing on leverage (urgency).

cutlefish.substack.com/p/tbm-374-pr...
TBM 374: Strategy & Urgency
This is a post about strategy and prioritization, and how reframing urgency can help you be more strategic AND prioritize more effectively.
cutlefish.substack.com
August 24, 2025 at 5:15 PM
Reposted by Roger L. Cauvin
Come out to DANA's End of Summer Urban Core Happy Hour this Sun, Aug 24 at The Stay Put (73 Rainey St.) from 4-7pm!

Our guest speaker will be Davon Barbour, CEO of @DowntownATXInfo! Entry comes with 2 free drink tickets & appetizers.

More info and RSVP here:
www.eventbrite.com/e/dana-end-o...
August 18, 2025 at 7:02 PM
Increasingly, I've noticed vibe coders and product people suggesting that prompts and LLMs can replace specialized machine learning models for making predictions. We only have to look at how LLMs work to recognize the flaw in this belief. #AI #ML 🧵
August 10, 2025 at 4:59 PM
"Google seems to be working on bringing NotebookLM to Gemini, combining two of its most powerful AI apps.

The option to import notebooks will reportedly appear in the same menu where you currently add images, files, or Google Drive documents to Gemini."

www.androidpolice.com/googles-best...
Google's best AI tools could finally join forces
NotebookLM integration might turn Gemini into a serious research tool
www.androidpolice.com
August 7, 2025 at 1:33 PM
Without much fanfare, @divyasreepat.bsky.social and her team have released Keras 3.11. It includes support for Grain, a declarative data processing solution similar to TensorFlow datasets, yet not dependent on TensorFlow or any particular backend.
github.com/google/grain
#MachineLearning #ML #AI
GitHub - google/grain: Library for reading and processing ML training data.
Library for reading and processing ML training data. - google/grain
github.com
July 31, 2025 at 1:41 PM