Search the site

Back to all posts
Notes

Why this blog exists

I already write research on the OffensAI blog. This is the place for everything that doesn't belong there.

On this page
  1. What goes here
  2. How it is built

Most of my research goes on the OffensAI blog. That works well for the long, finished pieces: the ones with a clear target, a reproducible method, and a conclusion that holds up.

Not everything I want to write looks like that.

What goes here

This site is for the rest:

  • Notes. Short observations from research that aren’t a full article yet, and might never be.
  • Essays. Opinions about the industry, tooling, and how we do this work. These are mine, not my employer’s.
  • Experiments. Things I tried that half worked, fully failed, or raised a better question than the one I started with.

How it is built

The site is static, generated with Astro from Markdown files, and served with no tracking and no comments. If you want to follow along, there is an RSS feed. If you want to argue with something, find me on X or GitHub.

# The whole publishing workflow
git add src/content/posts/en/new-post.md
git commit -m "Post: new post"
git push

That is the point. Low friction, so the ideas actually get written down.

Eduard Agavriloae
Eduard Agavriloae / saw_your_packet

Ethical hacker and researcher. Director of R&D at OffensAI.