Β¬ just serendipity π
Β¬ 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.
Latest Posts
Ghostty 1.3.0: Ghostty 1.3.0 is a significant release which includes many of the most requested features such as scrollback search, native scrollbars, click-to-move-cursor in shell prompts, and more. It also includes hundreds of...
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...
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....
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...
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...
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...
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...
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) β Β§...
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...
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,...
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...
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....
Problem statement: execute a .js script in a GitHub workflow. The script must be stored in a separate file (than the workflow) in the same git repository. Why store the file separately? Inlining a big script is ugly and very non-elegant...
I own a smart speaker for many years now. It happens to be a Google Home1. Top three usage patterns: hey google, whatβs the weather? hey google, wake me up at 8am hey google, set a 30-minute timer (for the kitchen, or for the laundry)...