Hook Up Cloudflare Rag Search

Here are some of my notes on adding Cloudflare AI search as the endpoint for my hugo site’s search. Summary The other weekend, I randomly looked into some minimal ways to set up RAG search on my hugo site. A year prior, I had tried out3 TypeSense as a hosted vector embedding store for a several million row many gigabyte dataset but a hugo text site is pretty small so I was wondering what the price might be for this....

January 31, 2026 · 5 min · 874 words · Michal Piekarczyk

Why do anything

My friend asks me, in reference to a Goggins interview, what do I think about doing things you don’t want to do? Let me write out my thoughts here since I have been thinking on this topic for a long time! There are many ways of thinking about this topic and depending on which frame of reference you are wearing at any one time, you will form a totally different point of view....

January 24, 2026 · 4 min · 831 words · Michal Piekarczyk

how-to-make-cake

Started reading, preview, AI Snake Oil. Reading retelling of what a developer Thomad Ptacek received from ChatGPT about how a biblical verse would explain removing a peanut buttee sandwich from a VCR. The below makes me think of the Russel Peters standup routine where he demonstrates how a particular man would stereotype explain how to bake a cake. “Fear not, my child, for I shall guide thy hand and show thee the way....

January 19, 2026 · (updated January 31, 2026) · 2 min · 389 words · Michal Piekarczyk

Armpits of Giants: A Fundamental Mis-Attribution Error

It doesn’t feel great when you get a feeling those closest to you are not giving you credit for your ideas but maybe that is usually not the whole picture. There is Fundamental Attribution Error1, where one attributes behavior to character traits that are perhaps more easily explained by circumstances. This is similar to Hanlon’s Razor2 as far as attribution errors go. But what if there is a different kind of attribution error, a mis-attribution error?...

January 14, 2026 · (updated February 5, 2026) · 5 min · 865 words · Michal Piekarczyk

One Level of Abstraction at a Time

Sometimes the experience of overwhelm looks like bouncing between, actively being in the weeds doing a thing, but suddenly, thinking, “hmm is this the right thing to be doing? Maybe I should do more big picture thinking”, and then doing some big picture thinking, but getting kind of caught up in some details of a priority that comes up, and thinking, “oh wow this looks important, I should probably stop planning and thinking and just do this thing now because all this strategic thinking just feels like a waste of time” ....

January 11, 2026 · 2 min · 242 words · Michal Piekarczyk