41554 blogs · [
{
"id": "01a087e1-bedb-7245-85fa-ce2f500345cf",
"title": "Software factories are distributed systems",
"url": "https://sjarmak.ai/writing/software-factories-are-distributed-systems/",
"published_at": "2026-08-16T00:00:00+00:00"
},
{
"id": "01a087e1-bedb-7245-85fa-ce2f502c2f64",
"title": "I put Temporal around my software factory. Here's what it fixed, and what it didn't.",
"url": "https://sjarmak.ai/writing/temporal-around-my-software-factory/",
"published_at": "2026-08-06T00:00:00+00:00"
},
{
"id": "01a087e1-bedb-7245-85fa-ce2f50e07945",
"title": "Scheduling an agent fleet: a practitioner's companion",
"url": "https://sjarmak.ai/writing/scheduling-an-agent-fleet/",
"published_at": "2026-07-13T00:00:00+00:00"
},
{
"id": "01a087e1-bedb-7245-85fa-ce2f5167010c",
"title": "The software factory as an observatory",
"url": "https://sjarmak.ai/writing/the-software-factory-as-an-observatory/",
"published_at": "2026-07-11T00:00:00+00:00"
},
{
"id": "01a087e1-bedb-7245-85fa-ce2f51eab25c",
"title": "Operations research as a framework for software-factory scheduling",
"url": "https://sjarmak.ai/writing/or-for-software-factories/",
"published_at": "2026-07-10T00:00:00+00:00"
},
{
"id": "01a087e1-bedb-7245-85fa-ce2f527735fc",
"title": "Self-improving loops set records without inventing anything new",
"url": "https://sjarmak.ai/writing/wf2026-autoresearch-and-skeptics/",
"published_at": "2026-07-03T00:00:00+00:00"
},
{
"id": "01a087e1-bedb-7245-85fa-ce2f5369be4a",
"title": "Evals are the new CI",
"url": "https://sjarmak.ai/writing/wf2026-evals-are-the-new-ci/",
"published_at": "2026-07-03T00:00:00+00:00"
},
{
"id": "01a087e1-bedb-7245-85fa-ce2f5461b355",
"title": "WF2026 field notes: the argument moved off the model",
"url": "https://sjarmak.ai/writing/wf2026-field-notes/",
"published_at": "2026-07-03T00:00:00+00:00"
},
{
"id": "01a087e1-bedb-7245-85fa-ce2f55186f81",
"title": "A harness swings an agent 20 points on a fixed model",
"url": "https://sjarmak.ai/writing/wf2026-harness-over-model/",
"published_at": "2026-07-03T00:00:00+00:00"
},
{
"id": "01a087e1-bedb-7245-85fa-ce2f552cb8e5",
"title": "Retrieval is the bottleneck, not reasoning",
"url": "https://sjarmak.ai/writing/wf2026-retrieval-bottleneck/",
"published_at": "2026-07-03T00:00:00+00:00"
},
{
"id": "01a087e1-bedb-7245-85fa-ce2f55b6b19f",
"title": "Most of the agent bill is input tokens",
"url": "https://sjarmak.ai/writing/wf2026-token-economy/",
"published_at": "2026-07-03T00:00:00+00:00"
},
{
"id": "01a087e1-bedb-7245-85fa-ce2f565b081c",
"title": "Running my own agent city on Slack",
"url": "https://sjarmak.ai/writing/slack-as-my-agent-orchestration-interface/",
"published_at": "2026-06-16T00:00:00+00:00"
},
{
"id": "01a087e1-bedb-7245-85fa-ce2f56687711",
"title": "Two retrieval systems write this site",
"url": "https://sjarmak.ai/writing/two-retrieval-systems-write-this-site/",
"published_at": "2026-06-10T00:00:00+00:00"
}
] posts Claim your blog