Editorial  ·  Personal
2:17 am

The Loneliness
of Building

The part nobody posts about.
The sessions when nothing is working and nobody is watching
and the question isn't whether the code will compile —
it's whether any of this matters.

The posts about building show the metrics. The shipped products. The numbers going up. They don't show the 2am version of the same story — the one that exists in the hours before any of those posts were possible. This is an attempt to describe those hours honestly, because I think a lot of people are in them right now and feeling like they're the only one.

There is a specific kind of loneliness that belongs to building something that doesn't exist yet. It's not the same as being alone, though sometimes you are alone. It's the experience of carrying a future version of something in your head — a complete picture of what it could be — while everyone around you sees only what it currently is, which is usually nothing. Or almost nothing. Or something that doesn't yet resemble the picture in your head well enough for anyone else to see it.

You can't share the picture. Not really. You can describe it in words and the words are always smaller than the picture. You can show the early version and watch people nod politely while you stand there knowing that what they're seeing is the worst version of the thing and the best version lives only in your head and might never make it out. That gap — between the vision and the current reality, visible only to you — is where the loneliness lives.

2:17 am  ·  Week 6 of building

The function worked three hours ago. I changed something — I thought I knew what I was changing — and now it doesn't work and I've been staring at the same 40 lines long enough that they've stopped looking like code and started looking like a pattern I'm supposed to decode in a language I don't fully speak yet.

The thing that's hardest about these hours is not the technical problem. The technical problem has a solution and the solution will reveal itself eventually, usually around the moment I decide to stop looking for it. The hardest thing is the voice that shows up alongside the debugging, the one that's been waiting for a moment of low resistance to ask the question it always asks: What if this isn't actually going to work?

Not the code. The whole thing.

I want to be clear that the voice is not irrational. It has evidence. The early version of the thing doesn't look like the vision. The metrics don't look like success yet. The people I've described it to have been politely interested at best. The voice is doing what it's supposed to do — running a risk assessment on a situation where you've invested significant time and energy and identity into something that has not yet proven it will work.

The voice isn't the enemy. But it arrives at exactly the wrong moments — 2am when you're tired, when the code is broken, when you haven't talked to anyone who understood what you're trying to do in several days. It arrives when the defenses are down. And unlike a real conversation, it doesn't have to wait for you to respond before it keeps going.

Nobody prepares you for the silence between shipping something and the world noticing. That silence can be weeks. Sometimes longer. You put the thing into the world and the world keeps moving at its own pace and you stand there holding the thing wondering if it made any sound at all.
II
The things that don't make it into the posts
·
The afternoon you convinced yourself to quit and then didn't, for reasons you couldn't fully articulate, and never told anyone about because there was no story in it yet.
·
The feeling of watching someone else ship the thing you've been building, faster and with more resources, and having to decide in real time whether to keep going anyway.
·
The weeks where the only validation is internal and you start to wonder if internal validation is a real thing or just what people tell themselves when the external isn't showing up.
·
The version of yourself that exists only in the gap between 11pm and 3am — the one that's been stripped of all the normal day-facing confidence and is just sitting with the work and the uncertainty and nothing else.
·
The strange grief of a feature you worked on for two weeks that shipped and nobody used. The rational part of you knows this is data. The human part of you knew it was more than that.
·
The fear — specific and recurring — that the thing you're most proud of is the thing least likely to be recognized. That the work that cost you the most will be the work that lands the softest.

I list these not to be grim about building. The other posts in this series cover the rewards — and the rewards are real, I'm not walking them back. I list them because I think the people who are in those nights right now need to know that the people who are posting the wins were also in those nights. The wins and the nights are the same story. The nights are just the part that doesn't fit in a post.

the hour the work gets real
III
3:44 am  ·  Month 4

Something shifted tonight that I can't fully explain. The code that was broken is fixed — not because I solved it elegantly but because I tried enough different things that eventually one of them worked. The solution is ugly. I'll clean it up tomorrow. Right now it's running and the thing is doing what I needed it to do and there's nobody to tell about it.

This is the part that I think is underreported: the victories at this hour are private. You don't message anyone at 3:44am to say the function finally works. You just sit with it for a minute. Just you and the working code and the strange specific satisfaction of a problem that was unsolvable an hour ago being solved now.

I've started to understand that these private victories are where the actual thing is built. Not the launch post. Not the metric that goes in the update. Here. This hour. This room. This problem that only you knew existed and only you cared about solving and now only you know is solved.

That's the loneliness. And somehow also the point of it.

There's something that happens to you over months of those nights that I don't have a clean name for. A kind of internal settlement. The need for external validation doesn't disappear — I don't think it ever fully does — but it becomes less urgent. Less load-bearing. You develop a relationship with the work itself that is separate from what the work produces, separate from what anyone says about it, separate from whether it's working or broken on any given night.

I think this is what people mean when they talk about intrinsic motivation, but the phrase doesn't capture how it actually feels. It's less like inspiration and more like stubbornness. You keep going not because you're fired up but because stopping feels stranger than continuing. The work has become a place you go. The hours have become yours in a way that's hard to give up even when they're hard.

The metric I'm most proud of isn't in any of the posts. It's the number of nights I was ready to stop and didn't. That number isn't tracked anywhere. It just became the company.
IV

If you're in the lonely part right now — the 2am version, the week-six version, the "nobody-has-noticed-yet" version — I want to say a few things directly.

The silence is not a verdict. The absence of signal is not the same as the absence of signal value. You are building before the proof exists, which means the proof isn't available yet, which means the silence is exactly what it's supposed to sound like at this stage. The silence has no information in it about whether the thing will work. It only has information about where you are in the timeline.

The voice asking if this is going to work — the 2am voice, the tired voice, the one that arrives when your defenses are down — that voice is not more honest than the daytime version of you. It feels more honest because it arrives when the performance layer is off. But honest and accurate are not the same thing. The voice is running a risk assessment on incomplete data. It always is.

The loneliness is part of what you're building. Not a side effect of it. The capacity to sit in the uncertainty, to keep working when there's no external reason to keep working, to make the 3am decision to try one more thing before closing the laptop — that capacity is a thing you're constructing, night by night, in those hours. It shows up later in forms you won't recognize as coming from here. But it comes from here.

// What the nights are for
The posts are for the world.
The nights are for you.

Both matter.
Only one of them
builds the thing that makes
the other one possible.
J
Justin Erickson — Founder & CEO, LHBUSA & PropTechUSA.ai
Written at some hour that will not be admitted to publicly · March 2026
The rest of the story
// Built in those hours
The thing that
survived the nights.

Every 2am session in this essay was a session building the Consilium. Ask it something.

Open The Consilium