back to all posts

Very very first post

2025-02-08

People write blogs to get stuff out of their mind I guess. I do have some stuff to share, hence this. To be frank I make no promises of keeping this thing forever, just the domain costed 20$, which in Thai pesos that would basically be something like 4 pad thais. Yes, I’m starving for your pleasure.

It is strange to write a blog really. I mean I got some ideas I’d like to share, as I said, but nevertheless, if this doesn’t make any money, what’s the point right?

But sharing ideas helps me reflect on them. I can later see whether they where right or not.

For example, the precursor of this blog is a failed attempt of using go templ + htmx. I did really want to like it, but it just feels very very subpar. I want to believe in a no build world, but then working in raw js or js without tooling feels so bad.

But people like dhh seem to like it a lot! And he made a lot of money with this way of thinking, so he’s got a point.

The relativist of me wants to say that there are no “right” or “wrong” ideas. Some might fit better in some situations, some less so.

But man how do people write pure js with no tooling. I’ve got a friend like that, he has made 2 successful startups in Argentina, which is like entrepreneurship on hard mode (I mean before Miley, now idk how do things look to start a company there lol).

Oh btw, this is made in astro. Cool tech! I’m going to keep using it more. I feel obligated to share this new architecture that I’ve been cooking up for the last months, which allows me to write my serverside logic in go, “compile” go handlers to a typescript sdk, and then let a js backend for front end consume that. + using htmx as the client side router. Yes, many words, looks awfully not simple, but it really seems to have the best of all worlds. The holy trinity of web development.