INTRO THE GIST THE STACK THE CHAT LAST CALL

EVERYTHING IS A CONVERSATION

...and most of the good ones happen after midnight, on napkins, with someone who disagrees with you.

THE GIST

Here's the thing nobody tells you about building things on the internet: the architecture doesn't matter as much as the argument.

You can have the cleanest codebase in three counties and still ship something that says nothing.

(this is the part where you nod)

gabs.bar exists because conversations are infrastructure. The chat you had at 2AM about whether to use REST or GraphQL? That was load-bearing architecture.

^ genuinely believe this
idea argument thing that works (it's never a straight line) napkin #47
#a3f2
0x1b
>>

THE STACK

(every good system is just layers arguing with each other)

Layer 5: THE INTERFACE

What people see. The part everyone argues about in meetings. Colors, buttons, that dropdown that "feels weird." This is the napkin on top of the stack.

Layer 4: THE LOGIC

Where decisions happen. If-else trees stretching into the darkness like root systems. The part that breaks at 3AM on a Saturday.

Layer 3: THE DATA

The truth layer. Everything above this is just opinion. Down here, a row is a row. A null is a null. There's a terrifying honesty to databases...

Layer 2: THE PROTOCOL

HTTP, TCP, the handshake. Two machines saying "hello" across the void. It's the most civilized thing computers do.

Layer 1: THE WIRE

Electrons. Photons. The physical substrate. The part nobody thinks about until the cable gets chewed by a squirrel and half of Oregon goes offline.

scroll →

SO THE QUESTION IS WHETHER ABSTRACTION IS JUST ANOTHER WORD FOR LYING

that's... a lot for a tuesday night

THINK ABOUT IT. EVERY LAYER WE ADD IS A LAYER OF HIDING. WE CALL IT "ENCAPSULATION" BUT IT'S JUST... NOT TELLING THE NEXT PERSON WHAT HAPPENED.

or maybe it's trust? like, I don't need to know how your liver works to have a drink with you

...OK THAT'S ACTUALLY GOOD

the best abstractions are the ones you forget are there. like a good bartender.

DAMN.

another round?

Look, I don't know what you came here looking for. A portfolio? A product? A person? This isn't any of those things. This is just a bar counter with some napkins on it and the faint smell of burnt coffee and solder flux.

The best things I've ever built started as arguments. The worst things I've ever shipped started as requirements documents. Make of that what you will.

If you want to keep talking, you know where to find me. Same stool, same bar, same napkin.