<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Jenna Pederson</title>
    <link rel="stylesheet" href="https://www.jennapederson.com/assets/built/screen.css?v=ec0867f598">


    <style>
        :root {
            --background-color: #efefef
        }
    </style>

    <script>
        /* The script for calculating the color contrast was taken from
        https://gomakethings.com/dynamically-changing-the-text-color-based-on-background-color-contrast-with-vanilla-js/ */
        var accentColor = getComputedStyle(document.documentElement).getPropertyValue('--background-color');
        accentColor = accentColor.trim().slice(1);
        var r = parseInt(accentColor.substr(0, 2), 16);
        var g = parseInt(accentColor.substr(2, 2), 16);
        var b = parseInt(accentColor.substr(4, 2), 16);
        var yiq = ((r * 299) + (g * 587) + (b * 114)) / 1000;
        var textColor = (yiq >= 128) ? 'dark' : 'light';

        document.documentElement.className = `has-${textColor}-text`;
    </script>

    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>

        <link href="https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,600;0,700;1,400;1,700&display=swap" rel="stylesheet">

    <meta name="description" content="developer relations leader bringing business, community, and technology together">
    <link rel="icon" href="https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w256h256/2023/12/favicon.png" type="image/png">
    <link rel="canonical" href="https://www.jennapederson.com/">
    <meta name="referrer" content="no-referrer-when-downgrade">
    <link rel="next" href="https://www.jennapederson.com/page/2/">
    
    <meta property="og:site_name" content="Jenna Pederson">
    <meta property="og:type" content="website">
    <meta property="og:title" content="Jenna Pederson">
    <meta property="og:description" content="developer relations leader bringing business, community, and technology together">
    <meta property="og:url" content="https://www.jennapederson.com/">
    <meta property="og:image" content="https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w1200/2023/12/jenna-pederson-social-1.jpg">
    <meta name="twitter:card" content="summary_large_image">
    <meta name="twitter:title" content="Jenna Pederson">
    <meta name="twitter:description" content="developer relations leader bringing business, community, and technology together">
    <meta name="twitter:url" content="https://www.jennapederson.com/">
    <meta name="twitter:image" content="https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w1200/2023/12/jenna-pederson-social.jpg">
    <meta name="twitter:site" content="@jennapederson">
    <meta property="og:image:width" content="1200">
    <meta property="og:image:height" content="600">
    
    <script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "WebSite",
    "publisher": {
        "@type": "Organization",
        "name": "Jenna Pederson",
        "url": "https://www.jennapederson.com/",
        "logo": {
            "@type": "ImageObject",
            "url": "https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w256h256/2023/12/favicon.png",
            "width": 60,
            "height": 60
        }
    },
    "url": "https://www.jennapederson.com/",
    "name": "Jenna Pederson",
    "mainEntityOfPage": "https://www.jennapederson.com/",
    "description": "developer relations leader bringing business, community, and technology together"
}
    </script>

    <meta name="generator" content="Ghost 6.45">
    <link rel="alternate" type="application/rss+xml" title="Jenna Pederson" href="https://www.jennapederson.com/rss/">
    <script defer src="https://cdn.jsdelivr.net/ghost/portal@~2.69/umd/portal.min.js" data-i18n="true" data-ghost="https://www.jennapederson.com/" data-key="fab9492f09b7368d154238a6ef" data-api="https://jennapederson.ghost.io/ghost/api/content/" data-locale="en" crossorigin="anonymous"></script><style id="gh-members-styles">.gh-post-upgrade-cta-content,
.gh-post-upgrade-cta {
    display: flex;
    flex-direction: column;
    align-items: center;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    text-align: center;
    width: 100%;
    color: #ffffff;
    font-size: 16px;
}

.gh-post-upgrade-cta-content {
    border-radius: 8px;
    padding: 40px 4vw;
}

.gh-post-upgrade-cta h2 {
    color: #ffffff;
    font-size: 28px;
    letter-spacing: -0.2px;
    margin: 0;
    padding: 0;
}

.gh-post-upgrade-cta p {
    margin: 20px 0 0;
    padding: 0;
}

.gh-post-upgrade-cta small {
    font-size: 16px;
    letter-spacing: -0.2px;
}

.gh-post-upgrade-cta a {
    color: #ffffff;
    cursor: pointer;
    font-weight: 500;
    box-shadow: none;
    text-decoration: underline;
}

.gh-post-upgrade-cta a:hover {
    color: #ffffff;
    opacity: 0.8;
    box-shadow: none;
    text-decoration: underline;
}

.gh-post-upgrade-cta a.gh-btn {
    display: block;
    background: #ffffff;
    text-decoration: none;
    margin: 28px 0 0;
    padding: 8px 18px;
    border-radius: 4px;
    font-size: 16px;
    font-weight: 600;
}

.gh-post-upgrade-cta a.gh-btn:hover {
    opacity: 0.92;
}</style>
    <script defer src="https://cdn.jsdelivr.net/ghost/sodo-search@~1.8/umd/sodo-search.min.js" data-key="fab9492f09b7368d154238a6ef" data-styles="https://cdn.jsdelivr.net/ghost/sodo-search@~1.8/umd/main.css" data-sodo-search="https://jennapederson.ghost.io/" data-locale="en" crossorigin="anonymous"></script>
    
    <link href="https://www.jennapederson.com/webmentions/receive/" rel="webmention">
    <script defer src="/public/cards.min.js?v=ec0867f598"></script>
    <link rel="stylesheet" type="text/css" href="/public/cards.min.css?v=ec0867f598">
    <script defer src="/public/comment-counts.min.js?v=ec0867f598" data-ghost-comments-counts-api="https://www.jennapederson.com/members/api/comments/counts/"></script>
    <script defer src="/public/member-attribution.min.js?v=ec0867f598"></script><style>:root {--ghost-accent-color: #12557b;}</style>
    
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-HS52JB2RCV"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-HS52JB2RCV');
</script>
</head>

<body class="home-template is-font-sans">
<div class="gh-site">

            
<header id="gh-head" class="gh-head gh-outer is-head-middle-logo">
    <div class="gh-head-inner gh-inner">
        <div class="gh-head-brand">
            <div class="gh-head-brand-wrapper">
                <a class="gh-head-logo" href="https://www.jennapederson.com">
                        Jenna Pederson
                </a>
            </div>
            <button class="gh-search gh-icon-btn" aria-label="Search this site" data-ghost-search><svg width="20" height="20" viewBox="0 0 20 20" fill="none">
    <path d="M17.5 17.5L12.5 12.5L17.5 17.5ZM14.1667 8.33333C14.1667 9.09938 14.0158 9.85792 13.7226 10.5657C13.4295 11.2734 12.9998 11.9164 12.4581 12.4581C11.9164 12.9998 11.2734 13.4295 10.5657 13.7226C9.85792 14.0158 9.09938 14.1667 8.33333 14.1667C7.56729 14.1667 6.80875 14.0158 6.10101 13.7226C5.39328 13.4295 4.75022 12.9998 4.20854 12.4581C3.66687 11.9164 3.23719 11.2734 2.94404 10.5657C2.65088 9.85792 2.5 9.09938 2.5 8.33333C2.5 6.78624 3.11458 5.30251 4.20854 4.20854C5.30251 3.11458 6.78624 2.5 8.33333 2.5C9.88043 2.5 11.3642 3.11458 12.4581 4.20854C13.5521 5.30251 14.1667 6.78624 14.1667 8.33333Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</svg>
</button>
            <button class="gh-burger"></button>
        </div>

        <nav class="gh-head-menu">
            <ul class="nav">
    <li class="nav-about"><a href="https://www.jennapederson.com/about/">About</a></li>
    <li class="nav-press"><a href="https://www.jennapederson.com/press/">Press</a></li>
    <li class="nav-speaking"><a href="https://www.jennapederson.com/speaking/">Speaking</a></li>
    <li class="nav-blog"><a href="https://www.jennapederson.com/blog/">Blog</a></li>
</ul>

        </nav>

        <div class="gh-head-actions">
                <button class="gh-search gh-icon-btn" aria-label="Search this site" data-ghost-search><svg width="20" height="20" viewBox="0 0 20 20" fill="none">
    <path d="M17.5 17.5L12.5 12.5L17.5 17.5ZM14.1667 8.33333C14.1667 9.09938 14.0158 9.85792 13.7226 10.5657C13.4295 11.2734 12.9998 11.9164 12.4581 12.4581C11.9164 12.9998 11.2734 13.4295 10.5657 13.7226C9.85792 14.0158 9.09938 14.1667 8.33333 14.1667C7.56729 14.1667 6.80875 14.0158 6.10101 13.7226C5.39328 13.4295 4.75022 12.9998 4.20854 12.4581C3.66687 11.9164 3.23719 11.2734 2.94404 10.5657C2.65088 9.85792 2.5 9.09938 2.5 8.33333C2.5 6.78624 3.11458 5.30251 4.20854 4.20854C5.30251 3.11458 6.78624 2.5 8.33333 2.5C9.88043 2.5 11.3642 3.11458 12.4581 4.20854C13.5521 5.30251 14.1667 6.78624 14.1667 8.33333Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</svg>
</button>
                <div class="gh-head-members">
                            <a class="gh-head-link" href="#/portal/signin" data-portal="signin">Sign in</a>
                                <a class="gh-head-btn gh-btn gh-primary-btn" href="#/portal/signup" data-portal="signup">Subscribe</a>
                </div>
        </div>
    </div>
</header>

    
<main class="gh-main">

        
    <section class="gh-header gh-outer">
    <div class="gh-header-inner gh-inner">


        <div class="gh-header-content">
                <h1 class="gh-header-primary">Jenna Pederson</h1>
                <p class="gh-header-secondary">developer relations leader bringing business, community, and technology together</p>
        </div>

    </div>
</section>
    
<div class="gh-list grid magazine gh-outer" data-column="">
    <div class="gh-list-inner gh-inner">



            <div class="gh-list-feed">
                            <article class="gh-list-item post tag-n8n tag-rag tag-pinecone tag-ai">
    <a class="gh-list-item-inner" href="/blog/stop-over-engineering-your-n8n-rag-pipeline-before-youve-shipped-anything/">
            <figure class="gh-list-item-image">
                <img
                    srcset="https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w300/2026/03/pvs-vs-pa.png 300w,
                            https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w720/2026/03/pvs-vs-pa.png 720w,
                            https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w960/2026/03/pvs-vs-pa.png 960w,
                            https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w1200/2026/03/pvs-vs-pa.png 1200w,
                            https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w2000/2026/03/pvs-vs-pa.png 2000w"
                    sizes="(max-width: 1200px) 100vw, 1200px"
                    src="https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w720/2026/03/pvs-vs-pa.png"
                    alt="Stop over-engineering your n8n RAG pipeline before you&#x27;ve shipped anything"
                >
            </figure>
        <div class="gh-list-item-content">
                    <span class="gh-list-item-primary-tag" >n8n</span>

            <h3 class="gh-list-item-title">Stop over-engineering your n8n RAG pipeline before you&#x27;ve shipped anything</h3>

                <p class="gh-list-item-excerpt">When building RAG workflows in n8n, you have two primary options for working with Pinecone: the Pinecone Assistant node and the Pinecone Vector Store node.</p>


        </div>
    </a>
</article>                            <article class="gh-list-item post tag-n8n tag-ai tag-rag tag-pinecone">
    <a class="gh-list-item-inner" href="/blog/build-a-multi-assistant-workflow-with-pinecone-assistant-in-n8n/">
            <figure class="gh-list-item-image">
                <img
                    srcset="https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w300/2026/02/vacation-rental-property-manager.png 300w,
                            https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w720/2026/02/vacation-rental-property-manager.png 720w,
                            https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w960/2026/02/vacation-rental-property-manager.png 960w,
                            https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w1200/2026/02/vacation-rental-property-manager.png 1200w,
                            https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w2000/2026/02/vacation-rental-property-manager.png 2000w"
                    sizes="(max-width: 1200px) 100vw, 1200px"
                    src="https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w720/2026/02/vacation-rental-property-manager.png"
                    alt="Build a multi-assistant workflow with Pinecone Assistant in n8n"
                >
            </figure>
        <div class="gh-list-item-content">
                    <span class="gh-list-item-primary-tag" >n8n</span>

            <h3 class="gh-list-item-title">Build a multi-assistant workflow with Pinecone Assistant in n8n</h3>

                <p class="gh-list-item-excerpt">An n8n workflow using multiple, specialized knowledge bases because sometimes you need knowledge isolation between clients, locations, or even products in your RAG workflows.</p>


        </div>
    </a>
</article>                            <article class="gh-list-item post tag-n8n tag-pinecone tag-ai tag-rag">
    <a class="gh-list-item-inner" href="/blog/build-a-simple-rag-workflow-to-chat-with-your-docs-in-n8n/">
            <figure class="gh-list-item-image">
                <img
                    srcset="https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w300/2026/02/gdrive-worfklow.jpg 300w,
                            https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w720/2026/02/gdrive-worfklow.jpg 720w,
                            https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w960/2026/02/gdrive-worfklow.jpg 960w,
                            https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w1200/2026/02/gdrive-worfklow.jpg 1200w,
                            https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w2000/2026/02/gdrive-worfklow.jpg 2000w"
                    sizes="(max-width: 1200px) 100vw, 1200px"
                    src="https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w720/2026/02/gdrive-worfklow.jpg"
                    alt="Build a simple RAG workflow to chat with your docs in n8n"
                >
            </figure>
        <div class="gh-list-item-content">
                    <span class="gh-list-item-primary-tag" >n8n</span>

            <h3 class="gh-list-item-title">Build a simple RAG workflow to chat with your docs in n8n</h3>

                <p class="gh-list-item-excerpt">The new n8n community node for Pinecone Assistant handles the entire RAG pipeline in a single node so you don&#39;t have to think about file storage, chunking your data, creating embeddings, query planning, vector search, and reranking.</p>


        </div>
    </a>
</article>                            <article class="gh-list-item post tag-ai tag-retrieval-augmented-generation tag-pinecone tag-notebook tag-agent">
    <a class="gh-list-item-inner" href="/blog/what-is-rag/">
            <figure class="gh-list-item-image">
                <img
                    srcset="https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w300/2025/07/header-rag.png 300w,
                            https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w720/2025/07/header-rag.png 720w,
                            https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w960/2025/07/header-rag.png 960w,
                            https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w1200/2025/07/header-rag.png 1200w,
                            https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w2000/2025/07/header-rag.png 2000w"
                    sizes="(max-width: 1200px) 100vw, 1200px"
                    src="https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w720/2025/07/header-rag.png"
                    alt="Diagram showing traditional RAG from user query to output"
                >
            </figure>
        <div class="gh-list-item-content">
                    <span class="gh-list-item-primary-tag" >ai</span>

            <h3 class="gh-list-item-title">What is RAG?</h3>

                <p class="gh-list-item-excerpt">I&#39;ve been working to build out resources for people to learn more about retrieval-augmented generation (RAG) — and to learn more about it myself. This post covers what RAG is, what I found and suggestions for how to tackle the resources.</p>


        </div>
    </a>
</article>                            <article class="gh-list-item post tag-pinecone tag-mcp tag-cursor">
    <a class="gh-list-item-inner" href="/blog/pinecone-mcp-server-in-your-ide/">
            <figure class="gh-list-item-image">
                <img
                    srcset="https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w300/2025/04/Pasted-image-20250427142345-1.png 300w,
                            https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w720/2025/04/Pasted-image-20250427142345-1.png 720w,
                            https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w960/2025/04/Pasted-image-20250427142345-1.png 960w,
                            https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w1200/2025/04/Pasted-image-20250427142345-1.png 1200w,
                            https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w2000/2025/04/Pasted-image-20250427142345-1.png 2000w"
                    sizes="(max-width: 1200px) 100vw, 1200px"
                    src="https://storage.ghost.io/c/a6/ef/a6ef3ef2-13a1-4a6a-abb5-6227bb8d55f1/content/images/size/w720/2025/04/Pasted-image-20250427142345-1.png"
                    alt="Cursor config screen for MCP Servers, showing the Pinecone MCP server is connected and listing it&#x27;s tools."
                >
            </figure>
        <div class="gh-list-item-content">
                    <span class="gh-list-item-primary-tag" >pinecone</span>

            <h3 class="gh-list-item-title">Setting up the Pinecone MCP server in your IDE</h3>

                <p class="gh-list-item-excerpt">In this blog post, I&#39;ll show you how to avoid the IDE-docs-console-app shuffle by adding the Pinecone MCP server to your IDE. You&#39;ll be able to search the official Pinecone docs and create and manage indexes without flipping back and forth between apps.</p>


        </div>
    </a>
</article>            </div>

    </div>
</div>


            <section class="gh-cta gh-outer">
            <div class="gh-cta-inner gh-inner">
                    <h2 class="gh-cta-title">Get the goods. In your inbox. Very very infrequently.</h2>
                <button class="gh-cta-input" data-portal>jamie@example.com <span>Subscribe</span></button>
            </div>
        </section>

</main>

    
<footer class="gh-foot gh-outer">
    <div class="gh-foot-inner gh-inner">
        <nav class="gh-foot-menu">
            <ul class="nav">
    <li class="nav-ai"><a href="https://www.jennapederson.com/ai/">AI</a></li>
    <li class="nav-how-i-work"><a href="https://www.jennapederson.com/uses/">How I Work</a></li>
    <li class="nav-dei-resources"><a href="https://www.jennapederson.com/diversity-equity-inclusion-resources/">DEI Resources</a></li>
    <li class="nav-linkedin"><a href="https://www.linkedin.com/in/jennapederson">LinkedIn</a></li>
    <li class="nav-instagram"><a href="https://www.instagram.com/jennanerdsout/">Instagram</a></li>
    <li class="nav-bluesky"><a href="https://bsky.app/profile/jennanerdsout.com">Bluesky</a></li>
    <li class="nav-github"><a href="https://github.com/jennapederson">GitHub</a></li>
</ul>

        </nav>

        <div class="gh-copyright">
                Jenna Pederson ©️ 2025
        </div>
    </div>
</footer>
</div>


<script src="https://www.jennapederson.com/assets/built/main.min.js?v=ec0867f598"></script>



</body>

</html>
