RSSAmplifier

Blog

Jenna Pederson

developer relations leader bringing business, community, and technology together

jennapederson.comRSS feed ↗15 posts

Latest posts

Are we the abstraction? AI and the future of software engineering

AI coding agents feel different from every abstraction before them. How software engineering keeps moving—and what happens when the abstraction includes us.

You can build it. Should you?

AI has made building software easier than ever. But the hardest question remains: should we build it? A reflection on why judgment, restraint, and knowing what not to build matter more in the age of AI.

Everyone says their agent "has memory"

Everyone uses the word "memory" but I feel like they all mean something different by it. What do you mean?

Stop over-engineering your n8n RAG pipeline before you've shipped anything

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.

Build a multi-assistant workflow with Pinecone Assistant in n8n

An n8n workflow using multiple, specialized knowledge bases because sometimes you need knowledge isolation between clients, locations, or even products in your RAG workflows.

Build a simple RAG workflow to chat with your docs in n8n

The new n8n community node for Pinecone Assistant handles the entire RAG pipeline in a single node so you don't have to think about file storage, chunking your data, creating embeddings, query planning, vector search, and reranking.

What is RAG?

I'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.

Setting up the Pinecone MCP server in your IDE

In this blog post, I'll show you how to avoid the IDE-docs-console-app shuffle by adding the Pinecone MCP server to your IDE. You'll be able to search the official Pinecone docs and create and manage indexes without flipping back and forth between apps.

Managing Python versions and packages with `uv`

Here's how you can manage Python versions and packages with `uv`.

Build a Python App to Chat with Architecture Diagrams

In this video, I show you how to build a python app to chat with your architecture diagrams, using the Amazon Bedrock Converse API.

A conversation with your architecture

How I’m using generative AI to understand diagrams, gain insights, make decisions, generate diagrams, and even generate infrastructure code

What I learned while building my first game

The AWS Game Builder Challenge runs through November. Here's what I learned while building my first game.

Bridging AI and real-time data with tools

Augment your LLM responses with real-time data from external tools and APIs

Telling bedtime stories with generative AI

I read to my kid a lot. To be clear, I read one or two books a lot to my kid. To the point that I have the words to both books memorized. What if we could create our own story, together, to tell a new story each night with

How an AI coding companion keeps my code DRY

Learn how I keep my code DRY with Amazon Q Developer customizations, and improve on-boarding, knowledge transfer, and team collaboration