---
title: "Ethan Steininger (@esteininger) | Hashnode"
description: "Founder of Mixpeek. Writing about multimodal search over video, images, audio and documents. Read the latest articles by Ethan Steininger on Hashnode."
url: "https://hashnode.com/@esteininger"
---

@esteininger

# Ethan Steininger

@esteininger · New York, USA · Joined October 2026

Founder of Mixpeek. Writing about multimodal search over video, images, audio and documents.

### [How to fine-tune an embedding model with LoRA adapters](https://mixpeekai.hashnode.dev/how-to-fine-tune-an-embedding-model-with-lora-adapters?utm_source=hashnode&utm_medium=feed)

Fine-tune a Sentence Transformers embedding model with LoRA: training data, working code, the settings that matter and the re-embedding step.

5 min read · [mixpeekai.hashnode.dev](https://mixpeekai.hashnode.dev/how-to-fine-tune-an-embedding-model-with-lora-adapters?utm_source=hashnode&utm_medium=feed)

[Nov 3](https://hashnode.com/posts/how-to-fine-tune-an-embedding-model-with-lora-adapters/6aea088b0a3c3d9857e5598b)

### [Building a Multimodal Deep Research Agent](https://mixpeekai.hashnode.dev/building-a-multimodal-deep-research-agent?utm_source=hashnode&utm_medium=feed)

How we went from "please find me information about this image" to building an AI that can reason...

11 min read · [mixpeekai.hashnode.dev](https://mixpeekai.hashnode.dev/building-a-multimodal-deep-research-agent?utm_source=hashnode&utm_medium=feed)

[Oct 25](https://hashnode.com/posts/building-a-multimodal-deep-research-agent/6add6c78e53654910ecdc8cf)

### [How to Add Adjacency-Aware Contextual Targeting to Prebid in 15 Minutes](https://mixpeekai.hashnode.dev/how-to-add-adjacency-aware-contextual-targeting-to-prebid-in-15-minutes?utm_source=hashnode&utm_medium=feed)

Replace cookie-based targeting with privacy-first contextual signals \\u2014 without blocking your...

3 min read · [mixpeekai.hashnode.dev](https://mixpeekai.hashnode.dev/how-to-add-adjacency-aware-contextual-targeting-to-prebid-in-15-minutes?utm_source=hashnode&utm_medium=feed)

[Oct 25](https://hashnode.com/posts/how-to-add-adjacency-aware-contextual-targeting-to-prebid-in-15-minutes/6add6c4de53654910ecdc818)

### [Why your video search keeps returning the wrong scene](https://mixpeekai.hashnode.dev/why-your-video-search-keeps-returning-the-wrong-scene?utm_source=hashnode&utm_medium=feed)

Your search usually returns the wrong scene because of how the video was cut up before it was...

3 min read · [mixpeekai.hashnode.dev](https://mixpeekai.hashnode.dev/why-your-video-search-keeps-returning-the-wrong-scene?utm_source=hashnode&utm_medium=feed)

[Oct 25](https://hashnode.com/posts/why-your-video-search-keeps-returning-the-wrong-scene/6add6c23e53654910ecdc78b)

### [Twelve Labs vs AWS for contextual advertising](https://mixpeekai.hashnode.dev/twelve-labs-vs-aws-for-contextual-advertising?utm_source=hashnode&utm_medium=feed)

Bedrock Data Automation gives you IAB labels per chapter; Twelve Labs gives you video models to build on. What each covers and how to choose.

3 min read · [mixpeekai.hashnode.dev](https://mixpeekai.hashnode.dev/twelve-labs-vs-aws-for-contextual-advertising?utm_source=hashnode&utm_medium=feed)

[Oct 25](https://hashnode.com/posts/twelve-labs-vs-aws-for-contextual-advertising/6add6bf8e53654910ecdc68e)
