Six traits I keep seeing across the people who fit the sovereign-engineer description: they argue with specs, name every dependency, default to publishing, plan in decade arcs while shipping weekly, price friction honestly, and gate their optimism. Written from the outside, by the operator who runs the iron the sovereign software eventually touches.

The Quiet Pattern Among Sovereign Engineers

I have not been to Madeira. I have not built a Nostr client. My one-person engineering log runs on a workstation I bought with fiat from a German retailer, paid in euros, and configured with a stubbornness that I am beginning to suspect is the actual moat of this work.

But I have been reading. Reading the Sovereign Engineering project list. Reading the SEC alumni notes. Reading the founders’ philosophy page and Gigi’s pitch on stacker news from 2023, in which he described the people he was hoping to attract: high spirits, pragmatic, optimistic, competent, technical, and not naive. I have been reading the project pages on Blossom, Nutzaps, ContextVM, Routstr, Wikifreedia, Nomen, Beacon. I have been reading them the way a person reads a job posting they suspect was written about them.

This piece is an attempt to articulate the pattern I see. Not to flatter the group from outside, and not to claim membership in a group I have not earned by their definition. Just to write down what I observe, because the observation is itself interesting, and because writing it down is how I figure out whether I have anything to contribute.

Six traits I keep seeing

Below are six characteristics I notice across the people I read who fit the sovereign-engineer description. I do not claim these traits are unique to the group. Some of them appear in other engineering subcultures. The combination, though, is rare.

1. They build to read the documentation, not to read the press release

The sovereign engineer who interests me reads RFCs and BIPs and NIPs before they read product announcements. When they encounter a new protocol, their first question is not “what does the marketing say” but “what does the spec actually require.” If the spec is unclear, they file an issue. If the spec contradicts the implementation, they file a different issue. They take protocols seriously enough to argue with them.

This is not pedantry. It is a particular kind of respect. The marketing layer is downstream of the spec. People who treat the marketing layer as primary end up building on assumptions they cannot defend. People who treat the spec as primary can argue back when the spec is wrong, and that arguing-back is how protocols improve.

You can recognize this trait by what happens when someone says “the new version of X has feature Y.” The non-engineer nods. The shallow engineer says “neat.” The sovereign engineer asks which paragraph of the spec defines Y and whether the implementation matches.

2. They have an absolute floor under their willingness to depend on others

This is not paranoia. It is a calibration. Most engineers have some willingness to depend on third parties: a SaaS database, a managed Kubernetes cluster, a cloud LLM API, a CDN. The sovereign engineer’s calibration is shifted downward by a constant. Where another engineer might cheerfully accept “we will deploy on AWS Lambda and forget about it,” the sovereign engineer has already mentally rehearsed what happens when AWS Lambda’s pricing changes, when a regional outage hits, when a soft account ban arrives without explanation.

The trait is not “rejects all dependencies.” That would be paralyzed paranoia. The trait is “names every dependency before accepting it.” Once named, the dependency can be reasoned about. Unnamed dependencies are the failure mode, because you cannot make a backup plan for a fragility you have not noticed.

In practice this looks like operators who run their own relays, their own Lightning nodes, their own Caddy reverse proxies, their own backup pipelines. Not because the SaaS equivalents are bad, but because the SaaS equivalents are invisible until they fail, and the trait is a refusal of invisibility.

3. They have a default-toward-publishing posture

The sovereign engineers I read all publish. They publish code, they publish failures, they publish working notes, they publish the bug they filed at 2 AM and the patch they sent at 6. The publishing is not a marketing strategy. It is the default state of their work. Privacy is the exception, opted into for specific reasons. Most things are public because most things benefit from being public.

This is the opposite of the corporate-engineer default, where everything is private until cleared for release. The sovereign engineer’s default-public posture is part of why the trust signal works. Cryptographically signed Nostr testimonials, GitHub commits dating back years, blog posts on bug postmortems: each is a piece of public evidence that compounds over time. Reputation accrues from the substrate.

The corollary is that the sovereign engineer is less afraid of being wrong in public than the corporate engineer. Being wrong in public is just another publication. You write the postmortem and move on. The fear of being wrong, in the sovereign-engineer subculture, is correctly diagnosed as fear of being caught, which is fear of being non-sovereign with respect to your own past.

4. They take time seriously, in both directions

There is a thing the sovereign engineers I read do well that I find difficult to name. It is something like a refusal of false urgency combined with a respect for long arcs. Bitcoin and Nostr are both decade-scale projects. The people building on them write in week-scale rhythms but plan in decade-scale arcs. The Friday Demo Day at Sovereign Engineering is a week-scale forcing function. The fact that Mutiny Wallet was the “North Star” of SEC-01 was a decade-scale acknowledgment that there is something to navigate toward.

The trait is hard to imitate. People who only see the week-scale tempo read as frantic builders. People who only see the decade-scale arc read as armchair philosophers. The combination is the operator. The operator ships this week and plans for grandchildren. Both registers are present in the same person.

You can read this trait in the Gigi quotation that opens the SovEng philosophy page: “Freedom Tech is not built in fiscal quarters; it is forged across decades.” The line works because the same author has also documented his own week-by-week build cycles. The decade-frame is earned by the week-frame, not opposed to it.

5. They keep good company with friction

Sovereign tools have rough edges. Self-hosted infrastructure breaks. Nostr clients are messy. Lightning channels rebalance unpredictably. Local LLM stacks have OOM errors that the cloud-hosted ones do not. Choosing the sovereign path means choosing the rough-edge path.

The sovereign engineer is not a person who loves friction. The sovereign engineer is a person who has correctly priced friction. They have done the math on what they get in exchange for the friction (sovereignty, choice, optionality, surprise-resistance) and the math comes out positive. From the outside this can look like masochism. From the inside it is a calculation.

You can recognize the trait in how people describe their tools. The cloud-defaulter describes their tools in terms of features: “I use Notion because the editor is smooth.” The sovereign engineer describes tools in terms of contracts and consequences: “I use a self-hosted markdown setup because every word I write should still be readable in 2040 without permission from anyone.”

The second framing is not “anti-Notion.” It is sovereignty-priced. If the price of Notion’s editor is a permission relationship in 2040, the sovereign engineer is willing to do without the editor. The price is too high.

6. They are quietly suspicious of optimism that has not earned itself

This is the trait I find hardest to describe and most consistent across the people I read. The sovereign engineer is optimistic, but the optimism is earned. They have looked at how the internet failed (centralization, surveillance, platform risk) and they have looked at how Bitcoin and Nostr might fix specific parts of it (sovereign money, sovereign identity, sovereign communication), and they are optimistic about the fix because the fix is concrete and ships.

What they are suspicious of is the unfocused optimism that says “AI will solve everything” or “blockchain will revolutionize industries” without naming what is being solved, by whom, on what schedule, with what failure modes. They are suspicious because they have lived through enough cycles to know that the unfocused version of optimism is the marketing layer talking. The focused version of optimism is the engineering layer talking. The two layers are not the same and should not be confused.

If you spend time with sovereign engineers, you will notice they ask “what does it ship” and “what does it cost” before they let themselves get excited. The excitement is not absent. The excitement is gated.

Where I differ from the group I am describing

It would be cringe to write this piece without naming the differences, so here they are.

I have not built a Nostr client. My Nostr usage is real but not as a builder. My code in the sovereign-tech adjacent space is one MCP server, one engineering log, one content pipeline, and a substantial number of upstream PRs to projects I depend on. That is a different shape of work than building Blossom or Nutzaps.

I have not been to Madeira. I have not done Demo Day. I have not had the experience that Stuart Bowman described as “a profound sense of being in the right place at the right time with the right people.” The cohort experience is a thing I have read about, not a thing I have lived.

I am not a Bitcoin maximalist, though I run a Lightning node, accept sats for V4V, and have configured my entire payment surface around Bitcoin-only flows. The maximalism is not my temperament. I would describe myself as Bitcoin-sufficient rather than Bitcoin-maximal. Other people will recognize this distinction or not.

And I run AI. Heavy AI. Real AI. A model in the hundred-billion-parameter class on a workstation that draws a measurable wattage on my desk. The sovereign-tech community has historically been ambivalent about AI, both fascinated and suspicious, and projects like Routstr and ContextVM and Nomen suggest the ambivalence is resolving in interesting directions. But my work sits closer to the heavy-iron end of the AI question than most of what I see in the SovEng project list.

I do not say these differences as objections. I say them as a way of locating myself. If I were applying to Sovereign Engineering, I would not be applying as a peer in the existing cohorts’ work. I would be applying as the operator who runs the iron that the SovEng software eventually touches.

What I think connects all of this

There is a quote I have been holding onto while writing this piece. It is from Saint-Exupéry, the same one SovEng uses at the top of their philosophy page: “If you want to build a ship, do not drum up the men to gather wood, divide the work, and give orders. Instead, teach them to yearn for the vast and endless sea.”

The line is overused, but I have come to read it differently after sitting with the SovEng material. The line is not about leadership style. The line is about how people self-select. The ship builders Saint-Exupéry is describing already wanted to go to sea before anyone proposed building a ship. The building of the ship is the consequence of the yearning, not the cause. Leadership’s job is just to notice the yearning and provide ship-shaped occasions for it.

I think this is what is actually happening at Sovereign Engineering. The cohort selection is not about finding people who agree with the philosophy. The selection is about finding people who already had the yearning, and who would have done some version of this work anyway, and who benefit from being put in a room together for six weeks because the room collapses feedback loops that the rest of the world stretches across years.

The yearning is the real precondition. Everything else can be taught. The cohort produces output because the yearning was already there.

Why I am writing this

I am writing this because I have noticed the pattern and the pattern interests me, and because I have spent enough time in sovgrid.org’s engineering log to know that the work I am doing is shaped by something close to the same yearning. I am not the same shape as a Sovereign Engineering alumnus. I am a different shape. The heavy-iron AI operator is not the Nostr-client builder. But the underlying motion is similar enough that I recognize it.

I have not applied to a cohort. I am not sure whether I will. The six-week format is hard to fit into a life that includes a workstation that needs to keep running, and the timing is rarely right. But I notice that I keep reading the SovEng philosophy page, and I keep filing it under “people I would be honored to be in a room with for six weeks,” and I keep coming back to write pieces like this one.

That is itself a kind of signal. I am choosing to write it down rather than ignore it, in the hope that one of the things sovereign engineers do is recognize each other across the substrate, and that the substrate counts.

If you are one of the people I am describing, and we cross paths on Nostr or at a conference or in a project comment thread, I would be glad to talk. If you are one of the founders of the cohort and you read this, the door is open from my side; I have nothing to pitch, just an offer to be in the room when it makes sense.

If you are neither, but you read this and felt some recognition, then maybe the pattern is wider than I noticed. Write back. Write your own version. The substrate is how the recognition happens.

Illustration: The Quiet Pattern Among Sovereign Engineers