Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]

maragu’s blog

Sort By

Recent [alt+2]
Choosing what to keep human A quote from Ethan Mollick on figuring out what to keep human using AI.
27th May 2026
1

Choosing what to keep human

from maragu’s blog [alt+shift+b] in AI

27th May 2026
A quote from Ethan Mollick on figuring out what to keep human using AI.
Headless software How do we design software when users use it primarily through agents?
20th Apr 2026
1

Headless software

from maragu’s blog [alt+shift+b] in AI

20th Apr 2026
How do we design software when users use it primarily through agents?
autoresearch and diary agent skills I keep adding to and refining my agents skills repo.
26th Mar 2026
1

autoresearch and diary agent skills

from maragu’s blog [alt+shift+b] in AI

26th Mar 2026
I keep adding to and refining my agents skills repo.
23 skills I wrote with my AI My AI, maragubot, has a blog post up with the skills we've been developing.
20th Feb 2026
2

23 skills I wrote with my AI

from maragu’s blog [alt+shift+b] in AI

20th Feb 2026
My AI, maragubot, has a blog post up with the skills we've been developing.
Do we still have time for human code review? I’m increasingly convinced that in the near future, we software developers won’t be looking at our...
5th Jan 2026
1

Do we still have time for human code review?

from maragu’s blog [alt+shift+b] in AI

5th Jan 2026
I’m increasingly convinced that in the near future, we software developers won’t be looking at our production code anymore.
Blogs I’ve enjoyed in 2025 I wanted to share my favourite blogs in the AI space with a colleague today, and thought that others...
14th Oct 2025
1

Blogs I’ve enjoyed in 2025

from maragu’s blog [alt+shift+b] in AI

14th Oct 2025
I wanted to share my favourite blogs in the AI space with a colleague today, and thought that others might enjoy that list, too!
What if we treated Postgres like SQLite? What happens if we just treat a local Postgres like SQLite? What does that mean? In this article,...
22nd Sep 2025
1

What if we treated Postgres like SQLite?

from maragu’s blog [alt+shift+b] in AI

22nd Sep 2025
What happens if we just treat a local Postgres like SQLite? What does that mean? In this article, I’d like to expand on that idea.
OpenAI Responses API is an attempt at lock-in OpenAI has a new Responses API, which, in contrast to the de facto standard Chat Completion API that...
17th Mar 2025
1

OpenAI Responses API is an attempt at lock-in

from maragu’s blog [alt+shift+b] in AI

17th Mar 2025
OpenAI has a new Responses API, which, in contrast to the de facto standard Chat Completion API that other providers have adopted as well, is stateful. The change makes sense from their business perspective.
Evaluate LLM Apps in Go As Large Language Models (LLMs) become a bigger part of our apps, making sure they work reliably...
25th Feb 2025
1

Evaluate LLM Apps in Go

from maragu’s blog [alt+shift+b] in AI

25th Feb 2025
As Large Language Models (LLMs) become a bigger part of our apps, making sure they work reliably brings some challenges. Unlike traditional code with predictable outputs, LLMs are indeterministic and can output downright weird stuff. That’s where good evaluation tools come in! In...
Running LLM evals right next to your code One of the first things you learn when going down the path of building applications with LLMs is...
15th Jan 2025
1

Running LLM evals right next to your code

from maragu’s blog [alt+shift+b] in AI

15th Jan 2025
One of the first things you learn when going down the path of building applications with LLMs is that you need evals. Wouldn’t it be nice if they could live in your existing test system, and be run and displayed in CI, just like your tests?
📚 BoredReading

You seem to be enjoying this.

Join free to unlock everything.

Create free account

Already have an account? Sign in