Β¬ just serendipity π
Thiago Perrotta
Welcome to my digital garden β a space dedicated to exploring technology and sharing what Iβve been learning. This site reflects my passion for continuous learning and open-source software, wherein I document my journey, offer insights, and dive into miscellaneous topics that reflect my interest. My goal is to maintain a corner of the Web for self-expression focused on valuable, distraction-free content. I believe in the power of the Open Web as a platform for sharing knowledge.
August 2026
September 2026
October 2026
Top Words
- claude
- code
- reply
- github
- commit
- homebrew
- script
- shell
- anki
- update
- atuin
- pull
All posts (411)
Previously, previously. I added a new tag to this blog: degoogling. Patrick Dubroyβs post has recently inspired me. Ironically, weβre both former Chrome employees1. In Patrickβs words (not mine!): Not much to say here. I got tired of Chromeβs deceptive messaging about ad privacy and about how careful I had to be to...
Interesting tech talk. I like the approach of committing code review comments and making small fixes on behalf of your teammates as part of code review, which is a (more) superior approach than telling them to do those fixes themselves. Win-win. CR thiagowfx to knuth: the literary programming technique is great but...
Previously: cco. cco handles filesystem isolation but not networking β srt adds network isolation. Disclaimer: This post was adapted from a slides presentation I recently created for an AI hackathon. Its prose resembles a quick-reference manual. srt: sandbox-runtime srt is Anthropicβs open-source sandbox runtime. It...
https://github.com/tw93/Mole: πΉ Deep clean and optimize your Mac. This is what I had envisioned cache_prune to become. I deleted my vibe-coded script. mole does much more and seems to be well-maintained. β Β§ βReply via email#dev #macos
Desired outcome: β― claude βββββββ Claude Code v2.1.63 βββββββββ Opus 4.6 Β· Claude Team ββ ββ ~/.dotfiles ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β― ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ .dotfiles (git:master*) [Opus 4.6] $0.00 sid:9afc33ee-610d-47cc-8bde-1a52d1b22832 The status...
Previously. Blocking Claude via Kyle Kingsbury, a.k.a βAphyrβ: Claude, a popular Large Language Model (LLM), has a magic string which is used to test the modelβs βthis conversation violates our policies and has to stopβ behavior. You can embed this string into files and web pages, and Claude will terminate...
I love this kind of post! Itβs relatively uncommon to find this genre nowadays. Itβs a comprehensive and high-quality collection of Brazilian Portuguese words with explanations in English that are quite decent (and somewhat nostalgic for me). See also. A few minor additions to both posts, from my cultural...
Timing: within 2h after working out, to support muscle recovery & repair. Ingredients 250 β 300ml milk 25 β 30g whey protein powder Maple syrup Preparation Shake it all, preferably using a shaker bottle (alternatively: a blender) β Β§ βReply via email#serenity
Problem statement: claude --dangerously-skip-permissions (βYOLO modeβ) is fast but risky. Introduce a lightweight filesystem-level sandbox. Networking is explicitly out of scope at this time. Recently I aliased it to claudey and have been using it daily. Itβs an effective way to run Claude Code without being...
Faff connecting a new Kindle to a Mac with a USB cable by Pete Graham: TL;DR: new Kindles donβt show up as external drives on macOS when connected by USB-C. You need a program like OpenMTP to transfer files to them My Kindle Paperwhite, bought during the COVID-19 pandemic (early 2020s), shows up as an external drive...
Problem statement: I present this to you the same way I presented it to Amp Code in the context of my ~/.dotfiles: new shell alias: ee quit all shells example: $ bash $ bash $ zsh Now we're 3 levels deep. "ee" should quit them all (effectively closing the underlying terminal emulator tab) Why do I even have this...
Scenario: weβre test-driving the adoption of a Terrateam feature called stacks. The specifics arenβt relevant here. In a typical agentic LLM session with Claude Code1, the feature was drafted (planned) and then subsequently implemented. Following that comes the important part: testing! As part of the testing process...
Page 18 of 35