Community Builder: I am building one and it is harder than the software
ENGINEERING
SEPTEMBER 28, 2026

Community Builder: I am building one and it is harder than the software

3 min read
BACK TO BLOG

Post eight of ten. I am in the middle of this one rather than out the other side, so treat it as a progress report rather than advice.

I am building a developer community — a bootcamp-plus-community for people learning the trade properly. It is real and unfinished, so this post is a progress report rather than a lesson. I have no outcome to report yet.

What I can report is that the part I assumed would be hard is not the hard part.

What I expected to be hard

The platform. Content, structure, assessment, the engine that routes somebody through a track suited to their weaknesses. That is engineering, it is the thing I am good at, and I was quietly looking forward to it.

It is a solved problem. Off-the-shelf tools do most of it, and what they do not do I can build. Two weeks of work, generously.

What is actually hard

Being the reason somebody comes back on a Tuesday when they are tired.

A community is not an artefact. It is a repeated behaviour by people who owe you nothing, and it decays by default. Every week it needs a reason to exist that is larger than the friction of showing up, and nothing about being able to build software helps with that.

The uncomfortable version: the skills are close to opposite. Building rewards going quiet for a long stretch and emerging with something finished. A community punishes exactly that. Disappear for three weeks and you do not come back to a slightly stale project; you come back to a room that has learned it can do without you.

The one thing I am reasonably confident about

Communities that work seem to be organised around a thing being done, not around a topic.

A community about a subject is a forum, and forums die quietly. A community around a shared activity with visible progress — people shipping, being reviewed, being stuck in public — seems to hold, because there is a reason to return that is not social obligation.

That is why mine is built around assessment and a route through it rather than around lessons. Not because I have proven it works. Because when I look at the ones that lasted, that is the property they share, and it is the only design decision I would defend right now.

What I would want to know before calling this a career

Whether it compounds or resets. A software system I built five years ago still runs. Does a community I built five years ago still exist, or is it a treadmill where stopping means it is gone in a quarter?

I genuinely do not know. Ask me in two years and I will have a real answer instead of a hypothesis, and if the answer is that I could not sustain it, I will write that post too.

Where I come into this

Nothing being sold here either, but the free website check is open to anyone: a minute, no signup, and it reports what your own pages are doing wrong. Useful whether or not you ever speak to me.

No advice to sell here yet — I am mid-build. If you have run a community that lasted more than a couple of years, I would like to ask you what held it together. That is a receipt I do not have and would rather borrow than guess at.

Post 8 of 10. The next two are jobs I hold, and I have receipts for both.

SHARE
3 min read
Read More

MORE ARTICLES

MSUFCU turned its own website off. That was the right call.
Engineering
Engineering

MSUFCU turned its own website off. That was the right call.

A PHP flaw became unauthenticated remote code execution with no workaround, so banks and governments went dark on purpose. What happened in Lansing, and why.

I gave an AI agent a wallet and a spending limit
Engineering
Engineering

I gave an AI agent a wallet and a spending limit

An autonomous client paid for its own API call in stablecoins. The payment was the easy half — the interesting half is the record of what it was refused.

The demo worked because you built it on your own data
Engineering
Engineering

The demo worked because you built it on your own data

The most expensive failure in applied AI is the one that looks like a success. Here is the test that catches it, and why it has to be able to fail.

How to read the arithmetic on a views guarantee
Engineering
Engineering

How to read the arithmetic on a views guarantee

A real offer promises 10 million views in 90 days or you do not pay. Here is the division that tells you what you are actually buying.