Thoughts and code straight out of my mind

Who dat?

Presenting pghttp at HYTRADBOI on Feb 28!

pghttp

Backend-free, lowest latency web applications.

Or: sending postgres binary responses directly to the client and parsing them there, with zero work on the server. The less we do on the server, the faster our app gets, the less coding we have to do. Takes the idea of a generic app server to its logical conclusion.

Of all the ideas I had in the past decade, this one is my favorite so far. Not just because it turned out to work great in production saving us heaps of time and money, but also because it let me avoid the all the .NET drudgery we used to run on the backend. pghttp is defined in the negative space: early explanations end up being "you had that, and now you don't need it." We need much more examples and tutorials to make the idea clearer. Now that I made it public, I'm continuing work on pghttp.dev Fingers crossed that in a few years Postgres natively speaks HTTP.

My first personal web site, oomm.dev, is live! Seeing that I launched pghttp to the world, it's in order to have a place where I can explain its ideas in more detail.

While I'm at it, while not get other thoughts out of my head as well?

This is a chance to share some of the writing that’s been piling up in my notes. Verbalizing ideas is a great way to test them—what sounds brilliant in the mind sometimes falls flat on the screen. It’s a solid filter for thoughts and ideas.

Writing also helps learning and retention: traces of what I read can easily get lost in the manic shuffle of running a business, support issues, debugging, and life in general. Written down, not only it sticks for longer in the head, but sometimes a forgotten nugget turns out to be highly relevant in the moment.

Stuff that appears in the feed below is from my local notebook. I'm going through old notes, editing them for publication and sending them out to the world. Hoping to publish everything over the next months and make this a central notebook. Heck, now that I decided to be public, let's go all in. YOLO.
oomm.dev is live!