RSSAmplifier

Blog

Home on Mark Kikta

Recent content in Home on Mark Kikta

mkikta.comRSS feed ↗2 posts

Latest posts

Testing in Python

Introduction This article assumes the reader already understands why testing is important and wants to write tests for a Python web application. It begins with an overview of the testing pyramid before introducing pytest , several useful pytest plugins, and Testcontainers , illustrating how these tools fit together to build an effective testing strategy. The Testing Pyramid There are three primary…

Designing an MCP Server for Unstructured Data

Introduction Agents are most valuable when connected to your data. However, most data is unstructured: PDFs, Word documents, emails, etc. Unlike structured databases, unstructured documents cannot be queried directly. Agents often have to reread entire documents to recover context, wasting both time and tokens. And once your agent has read a document, that context is often local to your machine or…