Paweł Huryn
@pawelhuryn.bsky.social
Product @ Ideals | Actionable Insights & Resources for PMs | The Product Compass Newsletter: productcompass.pm
Its popularity has exploded (Google, MCP AI):
(6/7)
(6/7)
March 30, 2025 at 2:47 PM
Its popularity has exploded (Google, MCP AI):
(6/7)
(6/7)
Before I share more, why is MCP so powerful?
It's banal to use, with 300+ supported systems:
(5/7)
It's banal to use, with 300+ supported systems:
(5/7)
March 30, 2025 at 2:47 PM
Before I share more, why is MCP so powerful?
It's banal to use, with 300+ supported systems:
(5/7)
It's banal to use, with 300+ supported systems:
(5/7)
How to Figma → Jira epics and stories in 10 min. with AI and MCP:
(without touching the keyboard)
(1/7) 🧵
(without touching the keyboard)
(1/7) 🧵
March 30, 2025 at 2:47 PM
How to Figma → Jira epics and stories in 10 min. with AI and MCP:
(without touching the keyboard)
(1/7) 🧵
(without touching the keyboard)
(1/7) 🧵
(7/8) In my new post, I present everything you need to create a functional chatbot using LLM and RAG with ready-to-use templates.
The process takes 15-45 minutes and doesn’t require coding or installing anything locally.
The process takes 15-45 minutes and doesn’t require coding or installing anything locally.
March 17, 2025 at 8:12 AM
(7/8) In my new post, I present everything you need to create a functional chatbot using LLM and RAG with ready-to-use templates.
The process takes 15-45 minutes and doesn’t require coding or installing anything locally.
The process takes 15-45 minutes and doesn’t require coding or installing anything locally.
(6/8) 3. Tech stack
You can build it virtually for free:
- UI: Lovable(free version)
- Orchestration: n8n (free trial)
- LLM: GPT-4o-mini by OpenAI (less than $2)
- Embedding model: text-embedding-3-small
- Vector database: Pinecone (free tier)
- Documents: Google Drive
You can build it virtually for free:
- UI: Lovable(free version)
- Orchestration: n8n (free trial)
- LLM: GPT-4o-mini by OpenAI (less than $2)
- Embedding model: text-embedding-3-small
- Vector database: Pinecone (free tier)
- Documents: Google Drive
March 17, 2025 at 8:12 AM
(6/8) 3. Tech stack
You can build it virtually for free:
- UI: Lovable(free version)
- Orchestration: n8n (free trial)
- LLM: GPT-4o-mini by OpenAI (less than $2)
- Embedding model: text-embedding-3-small
- Vector database: Pinecone (free tier)
- Documents: Google Drive
You can build it virtually for free:
- UI: Lovable(free version)
- Orchestration: n8n (free trial)
- LLM: GPT-4o-mini by OpenAI (less than $2)
- Embedding model: text-embedding-3-small
- Vector database: Pinecone (free tier)
- Documents: Google Drive
(5/8) 2. Runtime
When the user asks a question, the question is also converted into a vector and used to retrieve the most similar document chunks.
Finally, an LLM uses retrieved chunks and the original request to generate an answer.
When the user asks a question, the question is also converted into a vector and used to retrieve the most similar document chunks.
Finally, an LLM uses retrieved chunks and the original request to generate an answer.
March 17, 2025 at 8:12 AM
(5/8) 2. Runtime
When the user asks a question, the question is also converted into a vector and used to retrieve the most similar document chunks.
Finally, an LLM uses retrieved chunks and the original request to generate an answer.
When the user asks a question, the question is also converted into a vector and used to retrieve the most similar document chunks.
Finally, an LLM uses retrieved chunks and the original request to generate an answer.
(3/8) 1. Preprocessing
When you use RAG, your data (e.g., documents) is not stored in the original format.
Instead, it's split into chunks (e.g., 500-1000 characters each), which are then converted into multi-dimensional vectors and stored in a vector database.
When you use RAG, your data (e.g., documents) is not stored in the original format.
Instead, it's split into chunks (e.g., 500-1000 characters each), which are then converted into multi-dimensional vectors and stored in a vector database.
March 17, 2025 at 8:12 AM
(3/8) 1. Preprocessing
When you use RAG, your data (e.g., documents) is not stored in the original format.
Instead, it's split into chunks (e.g., 500-1000 characters each), which are then converted into multi-dimensional vectors and stored in a vector database.
When you use RAG, your data (e.g., documents) is not stored in the original format.
Instead, it's split into chunks (e.g., 500-1000 characters each), which are then converted into multi-dimensional vectors and stored in a vector database.
(2/8) Unlike an LLM, RAG can work with millions of documents.
But how does it work?
But how does it work?
March 17, 2025 at 8:12 AM
(2/8) Unlike an LLM, RAG can work with millions of documents.
But how does it work?
But how does it work?
Product management is, at its heart, about managing risks.
Product teams usually focus on Value, Usability, Viability, and Feasibility.
But I’ve seen products and initiatives fail for reasons that didn't easily match those categories.
🧵
Product teams usually focus on Value, Usability, Viability, and Feasibility.
But I’ve seen products and initiatives fail for reasons that didn't easily match those categories.
🧵
March 3, 2025 at 1:47 PM
Product management is, at its heart, about managing risks.
Product teams usually focus on Value, Usability, Viability, and Feasibility.
But I’ve seen products and initiatives fail for reasons that didn't easily match those categories.
🧵
Product teams usually focus on Value, Usability, Viability, and Feasibility.
But I’ve seen products and initiatives fail for reasons that didn't easily match those categories.
🧵
Just launched a free Deep Research AI Agent for PMs.
It can help you when working on product strategy, crafting a PRD, or preparing for a PM interview.
It can help you when working on product strategy, crafting a PRD, or preparing for a PM interview.
March 2, 2025 at 10:02 AM
Just launched a free Deep Research AI Agent for PMs.
It can help you when working on product strategy, crafting a PRD, or preparing for a PM interview.
It can help you when working on product strategy, crafting a PRD, or preparing for a PM interview.
Those tools can be useful. But remember to obsess over customers, not competitors.
And while competitive analysis can provide great insights, the best strategy to win is competing to be unique.
What did I miss?
And while competitive analysis can provide great insights, the best strategy to win is competing to be unique.
What did I miss?
March 2, 2025 at 9:54 AM
Those tools can be useful. But remember to obsess over customers, not competitors.
And while competitive analysis can provide great insights, the best strategy to win is competing to be unique.
What did I miss?
And while competitive analysis can provide great insights, the best strategy to win is competing to be unique.
What did I miss?
22 Ways to Spy On Your Competitors
(Legally)
SEO and SEM reporting (analyze your competitors):
1. Moz: SEO tools and reporting to analyze and improve website visibility in search engines
2. SEMrush: Comprehensive SEM and SEO analytics for analyzing and optimizing online marketing strategies
(Legally)
SEO and SEM reporting (analyze your competitors):
1. Moz: SEO tools and reporting to analyze and improve website visibility in search engines
2. SEMrush: Comprehensive SEM and SEO analytics for analyzing and optimizing online marketing strategies
March 2, 2025 at 9:54 AM
22 Ways to Spy On Your Competitors
(Legally)
SEO and SEM reporting (analyze your competitors):
1. Moz: SEO tools and reporting to analyze and improve website visibility in search engines
2. SEMrush: Comprehensive SEM and SEO analytics for analyzing and optimizing online marketing strategies
(Legally)
SEO and SEM reporting (analyze your competitors):
1. Moz: SEO tools and reporting to analyze and improve website visibility in search engines
2. SEMrush: Comprehensive SEM and SEO analytics for analyzing and optimizing online marketing strategies
(4/5) In my new post, I explain everything I did step-by-step with datasets, prompts, scripts, and tools so you can easily:
- Repeat the process
- Practice without coding
- Create a solution for your portfolio
- Repeat the process
- Practice without coding
- Create a solution for your portfolio
March 2, 2025 at 9:47 AM
(4/5) In my new post, I explain everything I did step-by-step with datasets, prompts, scripts, and tools so you can easily:
- Repeat the process
- Practice without coding
- Create a solution for your portfolio
- Repeat the process
- Practice without coding
- Create a solution for your portfolio
(2/5) I defined categories and asked LLMs to predict how successful a Reddit post will be.
(That's an example I could share without breaking my NDA with publicly available data).
The results?
(That's an example I could share without breaking my NDA with publicly available data).
The results?
March 2, 2025 at 9:47 AM
(2/5) I defined categories and asked LLMs to predict how successful a Reddit post will be.
(That's an example I could share without breaking my NDA with publicly available data).
The results?
(That's an example I could share without breaking my NDA with publicly available data).
The results?
Fine-tuning LLMs is crazy effective.
I fine-tuned ChatGPT 4o-mini to predict how many upvotes a Reddit post in r/ProductManagement will get based on its title and description.
(1/5)
I fine-tuned ChatGPT 4o-mini to predict how many upvotes a Reddit post in r/ProductManagement will get based on its title and description.
(1/5)
March 2, 2025 at 9:47 AM
Fine-tuning LLMs is crazy effective.
I fine-tuned ChatGPT 4o-mini to predict how many upvotes a Reddit post in r/ProductManagement will get based on its title and description.
(1/5)
I fine-tuned ChatGPT 4o-mini to predict how many upvotes a Reddit post in r/ProductManagement will get based on its title and description.
(1/5)
Advice from over 3 years of working as a remote PM with product teams distributed across different time zones.
(1/4) 🧵
(1/4) 🧵
February 10, 2025 at 4:30 AM
Advice from over 3 years of working as a remote PM with product teams distributed across different time zones.
(1/4) 🧵
(1/4) 🧵
8. Postel’s Law
Be liberal in what you accept and conservative in what you send.
Let's say you have a form that requires a phone number. Forcing users to use a specific format might cause frustration. Yet, it’s a widespread mistake.
(9/10)
Be liberal in what you accept and conservative in what you send.
Let's say you have a form that requires a phone number. Forcing users to use a specific format might cause frustration. Yet, it’s a widespread mistake.
(9/10)
February 10, 2025 at 4:25 AM
8. Postel’s Law
Be liberal in what you accept and conservative in what you send.
Let's say you have a form that requires a phone number. Forcing users to use a specific format might cause frustration. Yet, it’s a widespread mistake.
(9/10)
Be liberal in what you accept and conservative in what you send.
Let's say you have a form that requires a phone number. Forcing users to use a specific format might cause frustration. Yet, it’s a widespread mistake.
(9/10)
6. Miller’s Law
The average person can only keep 7 (+-2) items in their working memory. Focus on breaking down information into manageable chunks.
See the Bluesky's navigation menu.
(7/10)
The average person can only keep 7 (+-2) items in their working memory. Focus on breaking down information into manageable chunks.
See the Bluesky's navigation menu.
(7/10)
February 10, 2025 at 4:25 AM
6. Miller’s Law
The average person can only keep 7 (+-2) items in their working memory. Focus on breaking down information into manageable chunks.
See the Bluesky's navigation menu.
(7/10)
The average person can only keep 7 (+-2) items in their working memory. Focus on breaking down information into manageable chunks.
See the Bluesky's navigation menu.
(7/10)
5. Hick’s Law
The time it takes to make a decision increases with the number and complexity of choices.
Reduce options when quick decisions matter. Break down complex tasks into smaller, manageable steps.
(6/10)
The time it takes to make a decision increases with the number and complexity of choices.
Reduce options when quick decisions matter. Break down complex tasks into smaller, manageable steps.
(6/10)
February 10, 2025 at 4:25 AM
5. Hick’s Law
The time it takes to make a decision increases with the number and complexity of choices.
Reduce options when quick decisions matter. Break down complex tasks into smaller, manageable steps.
(6/10)
The time it takes to make a decision increases with the number and complexity of choices.
Reduce options when quick decisions matter. Break down complex tasks into smaller, manageable steps.
(6/10)
4. Goal-Gradient Effect
Users’ motivation increases as they get closer to completing a task.
You can encourage users by showing them how close to the end they are with the help of progress bars or checklists.
(5/10)
Users’ motivation increases as they get closer to completing a task.
You can encourage users by showing them how close to the end they are with the help of progress bars or checklists.
(5/10)
February 10, 2025 at 4:25 AM
4. Goal-Gradient Effect
Users’ motivation increases as they get closer to completing a task.
You can encourage users by showing them how close to the end they are with the help of progress bars or checklists.
(5/10)
Users’ motivation increases as they get closer to completing a task.
You can encourage users by showing them how close to the end they are with the help of progress bars or checklists.
(5/10)
3. Von Restorff Effect
In a group of similar items, the one that stands out is most remembered.
A common approach is highlighting one “primary action” the user is encouraged to take.
(4/10)
In a group of similar items, the one that stands out is most remembered.
A common approach is highlighting one “primary action” the user is encouraged to take.
(4/10)
February 10, 2025 at 4:25 AM
3. Von Restorff Effect
In a group of similar items, the one that stands out is most remembered.
A common approach is highlighting one “primary action” the user is encouraged to take.
(4/10)
In a group of similar items, the one that stands out is most remembered.
A common approach is highlighting one “primary action” the user is encouraged to take.
(4/10)
2. Doherty Threshold
Productivity peaks when interactions between a computer and its users occur in less than 400 milliseconds.
You can enhance the perceived speed of your product with techniques like skeletons, animations, or progress indicators.
(3/10)
Productivity peaks when interactions between a computer and its users occur in less than 400 milliseconds.
You can enhance the perceived speed of your product with techniques like skeletons, animations, or progress indicators.
(3/10)
February 10, 2025 at 4:25 AM
2. Doherty Threshold
Productivity peaks when interactions between a computer and its users occur in less than 400 milliseconds.
You can enhance the perceived speed of your product with techniques like skeletons, animations, or progress indicators.
(3/10)
Productivity peaks when interactions between a computer and its users occur in less than 400 milliseconds.
You can enhance the perceived speed of your product with techniques like skeletons, animations, or progress indicators.
(3/10)
1. Aesthetic-Usability Effect
Users perceive designs that are aesthetically pleasing as more usable.
Product teams should recognize this effect, particularly when testing user prototypes.
(2/10)
Users perceive designs that are aesthetically pleasing as more usable.
Product teams should recognize this effect, particularly when testing user prototypes.
(2/10)
February 10, 2025 at 4:25 AM
1. Aesthetic-Usability Effect
Users perceive designs that are aesthetically pleasing as more usable.
Product teams should recognize this effect, particularly when testing user prototypes.
(2/10)
Users perceive designs that are aesthetically pleasing as more usable.
Product teams should recognize this effect, particularly when testing user prototypes.
(2/10)
Thinking about design too late is like lipsticking a pig.
I found a fantastic, free collection of Laws of UX.
They can help product teams:
- Come up with better ideas
- Come up with better hypotheses
- Analyze and understand any usability issues
The top eight: (1/10)
I found a fantastic, free collection of Laws of UX.
They can help product teams:
- Come up with better ideas
- Come up with better hypotheses
- Analyze and understand any usability issues
The top eight: (1/10)
February 10, 2025 at 4:25 AM
Thinking about design too late is like lipsticking a pig.
I found a fantastic, free collection of Laws of UX.
They can help product teams:
- Come up with better ideas
- Come up with better hypotheses
- Analyze and understand any usability issues
The top eight: (1/10)
I found a fantastic, free collection of Laws of UX.
They can help product teams:
- Come up with better ideas
- Come up with better hypotheses
- Analyze and understand any usability issues
The top eight: (1/10)
3. Your Days 61-90: Driving Impact
February 3, 2025 at 8:55 PM
3. Your Days 61-90: Driving Impact