Claim pageClaim
Follow
Overview
Connections
News
Salaries
Products
People
Growth
Offices
Financials
Overview
Thiago Perrotta thiagowfx [email protected] Contact Last updated 24 Aug, 2026 Email is the best way to reach out. I do not have an SLO: replies are best-effort, though I tend to reply quicklywhenever I'm not too busy.
News
pi: statusline with GitHub PR link
Previously . Problem statement : the @narumitw/pi-github-pr statusline entry reports much more than I care about: PR #123: checks failing (2), changes requested, 3 comments I want the clickable PR link and nothing else. Checks live in gh pr checks , co...
Read more
Report
CodeBurn
Previously . CodeBurn shows Gen AI / LLM code usage: where did all the money burning tokens ($$) go? CodeBurn is a free, open-source, local-first tool that tracks AI coding token usage and cost across 41 tools and agents (Claude Code, Pi, Codex, Cursor, a
Read more
Report
prometheus: a 117GB WAL that could not truncate
Previously . With the volume expanded, the next failure surfaced. The pod came up, served for 14 minutes, then hit a different wall: % kubectl -n monitoring get pod prometheus-...-prometheus-0 -o json jq '.status.containerStatuses select(.name=="prometheu
Read more
Report
azure disk: resize needs the PVC patch too
Problem statement : a Prometheus pod crash-looped on a full 128GiB volume. I resized the Azure-managed disk to 256Gi in the Azure Portal (ClickOps) to no avail. The disk really was bigger: % az disk show -g my-cluster-k8s-nodes -n pvc-86ac2c66-fb67-43c3-8
Read more
Report
anki: migrate English notes to TTS note types
Previously . Problem statement : migrate my English deck to dedicated note types with British English text-to-speech, without adding reverse cards. I created English Language Card with four fields ( Front , Front Example , Back , and Striked ) and only on
Read more
Report
hugo: tag-based post connections
Previously . Problem statement : post connections showed only direct links, while posts with the same tags remained disconnected in the graph of this blog. I added a second kind of edge. The pre-computation picks up to two posts with the most shared tags
Read more
Report
LLM: Devise a plan
There's no need for plan mode . Sandboxing + prompt engineering is enough. End your prompt with blockquo...
Read more
Report
kargo: notify when a soak completes
Previously . Problem statement : notify a Slack channel whenever Freight finishes soaking in an upstream Kargo Stage, without promoting it to the next environment. A soak does not finish a process. Once requiredSoakTime elapses, Kargo simply makes the Fre
Read more
Report
mise: one frontend for tool versions
Previously . Thanks to the ThoughtWorks Technology Radar I finally decided to adopt mise , so I migrated my dotfiles to use it for every programming language runtime: rbenv (ruby) tfenv (terraform) nvm (nodejs) pyenv (python) A single bespoke declarative
Read more
Report
Google notice of content restriction
From: [email protected] To: me Subject: Google notice of content restriction Hello, Your review isn't posted. What happened We received a complaint that your review is defamatory under German law. Your review is removed for now, because German courts ha
Read more
Report
Show more news
