# telegraf (blogs) — RSS Amplifier

Recent posts from the 4 feeds in the RSS Amplifier directory that cover telegraf.

Page: <https://rssamplifier.com/topics/telegraf/blogs>  
Feed: <https://rssamplifier.com/topics/telegraf/blogs.md>

---

## [Emacs: desktop-save-mode without the automatic restore](https://srijan.ch/emacs-desktop-save-mode-without-the-automatic-restore)

_2026-08-06 · Srijan Choudhary · Srijan Choudhary, all posts_

Auto save the Emacs session but don't auto restore, and keep last few sessions available to restore

## [2026-07-16-001](https://srijan.ch/notes/2026-07-16-001)

_2026-07-16 · Srijan Choudhary · Srijan Choudhary, all posts_

Noticed that the comment form was not working here since my last upgrade of Kirby and the komments plugin. Fixed it now.

## [2026-07-12-001](https://srijan.ch/notes/2026-07-12-001)

_2026-07-12 · Srijan Choudhary · Srijan Choudhary, all posts_

#TIL that #Emacs also has a Global Mark Ring: the global mark ring records a sequence of buffers that you have been in, and, for each buffer, a place where you set the mark For programming buffers / projects, I've been using the xref stack to go back/forward when jumping around. But the global mark ring is super useful as a general purpose tracker of my context jumps. By default, C-x …

## [2026-07-09-003](https://srijan.ch/notes/2026-07-09-003)

_2026-07-09 · Srijan Choudhary · Srijan Choudhary, all posts_

Reposted: Better Models: Worse Tools by Armin Ronacher's Thoughts and Writings About an aggravating tool-calling regression in newer Claude models. I've also noticed newer models being worse in other harnesses and using other tools. Also mentioned by Simon here: https://simonwillison.net/2026/Jul/4/better-models-worse-tools/

## [Knoppix nostalgia](https://srijan.ch/notes/2026-06-30-001)

_2026-06-30 · Srijan Choudhary · Srijan Choudhary, all posts_

Knoppix nostalgia Oh man, fond memories. I remember being very interested in programming in middle/high school, but all the environments in our school computer lab had windows (this was in India), and I think at that time (maybe 2001-2003) I didn't even know there were other operating systems. Our school was participating in something called International Cyber Olympiad, and of course I gave the …

## [Knoppix nostalgia](https://srijan.ch/notes/2026-06-30-001)

_2026-06-30 · Srijan Choudhary · Srijan Choudhary, all posts_

Knoppix nostalgia Oh man, fond memories. I remember being very interested in programming in middle/high school, but all the environments in our school computer lab had windows (this was in India), and I think at that time (maybe 2001-2003) I didn't even know there were other operating systems. Our school was participating in something called International Cyber Olympiad, and of course I gave the …

## [AI makes us more of who we are](https://www.ricky-dev.com/ai/2026/06/ai-makes-us-more-of-ourselves/)

_2026-06-19 · Ricky Smith_

And it makes the wrong people productive AI didn't make bad engineers good. It made them fast. It doesn't change who we are, it makes us more of who we are. It's a force multiplier and I don't mean that in a good way. Used to be, a lazy or sloppy coder was self-limiting. They moved slowly. By nature of being lazy, they weren't motivated to make huge changes. Their code and structures may have been…

## [2026-05-17-001](https://srijan.ch/notes/2026-05-17-001)

_2026-05-17 · Srijan Choudhary · Srijan Choudhary, all posts_

TIL about describe-personal-keybindings from https://mbork.pl/2026-05-09\_describe-personal-keybindings and https://irreal.org/blog/?p=13799 Definitely useful to keep track of things in a central place.

## [2026-03-18-001](https://srijan.ch/notes/2026-03-18-001)

_2026-03-18 · Srijan Choudhary · Srijan Choudhary, all posts_

A small #Emacs #OrgMode quality-of-life tweak. I often need to replace an org heading's title while preserving the original text in the body. The problem is that pressing enter on a heading inserts a line above the properties drawer, which breaks things. Here's a function that moves the heading title into the body (below the properties drawer and metadata), and binds it to S-RET: (defun …

## [Agentic Tooling Across Multiple Repositories](https://www.ricky-dev.com/coding/2026/01/agentic-tooling-across-multiple-repositories/)

_2026-01-10 · Ricky Smith_

In my organization, we have a great number of repositories that contain overlapping logic. For example, to manage our large number of cloud environments, we have separate repositories just for Terraform. We've split up our code based on purpose and audience to better organize our work. However, this creates challenges when we need to make a change that spans multiple repositories. This challenge…

## [Open coordination for humans & AI (Sponsored)](https://crawlproof.com/a/wO8tpBFWzPMB)

_2026-01-10 · **Sponsored**_

Shared schemas and CLI tooling to validate, route, and audit human-agent workflows.

## [2025-12-29-001](https://srijan.ch/notes/2025-12-29-001)

_2025-12-29 · Srijan Choudhary · Srijan Choudhary, all posts_

Faced a failing disk in my raidz2 ZFS pool today. Recovery was pretty simple: Asked the service provider to replace the disk Find new disk ID etc using: lsblk -o NAME,SIZE,MODEL,SERIAL,LABEL,FSTYPE ls -ltrh /dev/disk/by-id/ata-\* Resilver using: sudo zpool replace lake \<old\_disk\_id\> \<new\_disk\_id\> Watch status using: watch zpool status -v Re-silvering is still ongoing, but hopefully …

## [Streamlining My Homelab Deployments with Bare Git Repositories and Git Hooks](https://www.ricky-dev.com/code/2025/12/streamlined-homelab-deployments/)

_2025-12-19 · Ricky Smith_

I finally stopped fighting with my homelab deploy process and turned it into something that feels almost civilized. The homelab: an old gaming desktop running Ubuntu, hosting a handful of services in Docker Compose. The goal: fast iteration without losing my mind or my work. It took a few generations to get here. The First Era: SCP, Makefiles, and Madness I wrote compose files locally, committed…

## [2025-12-15-001](https://srijan.ch/notes/2025-12-15-001)

_2025-12-15 · Srijan Choudhary · Srijan Choudhary, all posts_

A small elisp snippet that I found useful. I often switch between terminals and #Emacs, and they have slightly different behaviors for C-w. This makes it behave the same in Emacs as it does in bash/zsh/fish etc - deletes the last word. It retains the kill-region behavior if a region is actually selected. (defun kill-region-or-backward-word () "If the region is active and non-empty, call …

## [2025-12-09-002](https://srijan.ch/notes/2025-12-09-002)

_2025-12-09 · Srijan Choudhary · Srijan Choudhary, all posts_

tramp-hlo looks interesting. Anything that can make tramp on #Emacs snappier is a good thing in my books.

## [Avoiding Common Pitfalls in Terraform Module Design](https://www.ricky-dev.com/coding/2025/09/terraform-pitfalls/)

_2025-09-27 · Ricky Smith_

I've been working with Terraform for over 6 years now, and during this time, I've encountered several common mistakes when designing modules that can lead to frustrations, mismanagement, and even mistrust in the tool itself. I continue to see teams complaining that Terraform is overly complex, hard to maintain, doesn't scale well, and – the most common complaint – that state files are unreliable…

## [gcloud\_ssh](https://srijan.ch/notes/2025-07-21-001)

_2025-07-21 · Srijan Choudhary · Srijan Choudhary, all posts_

gcloud\_ssh A simple script that finds a google cloud compute VM by IP address across all projects of an organization and runs gcloud ssh to it. #!/bin/bash GCLOUD\_SSH\_FLAGS="--internal-ip" # Get organization ID dynamically get\_org\_id() { gcloud organizations list --format="value(name)" --limit=1 2\>/dev/null | sed 's|organizations/||' } search\_and\_connect() { local ip\_address=$1 echo "Searching …

## [gcloud\_ssh](https://srijan.ch/notes/2025-07-21-001)

_2025-07-21 · Srijan Choudhary · Srijan Choudhary, all posts_

gcloud\_ssh A simple script that finds a google cloud compute VM by IP address across all projects of an organization and runs gcloud ssh to it. #!/bin/bash GCLOUD\_SSH\_FLAGS="--internal-ip" # Get organization ID dynamically get\_org\_id() { gcloud organizations list --format="value(name)" --limit=1 2\>/dev/null | sed 's|organizations/||' } search\_and\_connect() { local ip\_address=$1 echo "Searching …

## [2025-06-11-001](https://srijan.ch/notes/2025-06-11-001)

_2025-06-11 · Srijan Choudhary · Srijan Choudhary, all posts_

Quick note for me to generate #Emacs TAGS file for an #Erlang project: find {src,apps,\_build/default,$(dirname $(which erl))/../lib} -name "\*.\[he\]rl" | xargs realpath --relative-to="$(pwd)" | etags.emacs -o TAGS - The relative path ensures that this works over tramp as well.

## [2025-05-02-001](https://srijan.ch/notes/2025-05-02-001)

_2025-05-02 · Srijan Choudhary · Srijan Choudhary, all posts_

I didn't know that Aloe Vera can have flowers!

## [Phishing with Large Language Models: Backdoor Injections](https://kruyt.org/llminjectbackdoor/)

_2025-03-30 · kruyt.org_

Abstract Large Language Models (LLMs) are reshaping software development by helping with everything from auto-completion to full-scale code generation. While these tools significantly boost productivity, they also introduce new security challenges. In this post, we explore how malicious modifications to an LLM can result in hidden backdoor code being injected into projects. Through…

## [Retro Grid Dungeon Crawler (Sponsored)](https://crawlproof.com/a/KQSd2H0sXgK6)

_2025-03-30 · **Sponsored**_

Retro grid movement with first-person combat, loot and skill-tree progression.

## [2025-03-24-002](https://srijan.ch/notes/2025-03-24-002)

_2025-03-24 · Srijan Choudhary · Srijan Choudhary, all posts_

Read Jeremy's post on quickly switching the default browser. I had a shell script to do this as well. Doing it from Emacs makes more sense because I can have a completion UI. So, here's my modified version for Linux: (defun sj/default-browser (&optional name) "Set the default browser based on the given NAME." (interactive (list (completing-read "Browser: " (split-string …

## [2025-01-15-001](https://srijan.ch/notes/2025-01-15-001)

_2025-01-15 · Srijan Choudhary · Srijan Choudhary, all posts_

I had been facing an issue in #Emacs on my work Mac system: C-S-\<tab\> was somehow being translated to C-\<tab\>. I tried to look into key-translation-map to figure out the issue, but could not find anything. Finally, turned out that I had bound C-\<tab\> to tab-line-switch-to-next-tab and C-\<iso-lefttab\> to tab-line-switch-to-prev-tab, but the actual C-S-\<tab\> was …

## [Triggering Orgzly sync on Android when Org file changes](https://srijan.ch/triggering-orgzly-sync-on-android-when-org-file-changes)

_2025-01-13 · Srijan Choudhary · Srijan Choudhary, all posts_

Event based orgzly sync using tasker to prevent conflicts

## [My Default Apps at the End of 2024](https://srijan.ch/my-default-apps-at-the-end-of-2024)

_2024-12-31 · Srijan Choudhary · Srijan Choudhary, all posts_

I saw a few blog posts with people sharing their default apps for the year, and I wanted to share mine as well. Here's the list: 📨 Mail Service: Fastmail 📮 Mail Client: Fastmail web, mu4e (Emacs), FairEmail (Android) 📝 Notes: Markdown and Org files in denote (Emacs), Markor (Android) ✅ To-Do: GTD using Orgmode (Emacs), Orgzly Revived (Android) 📆 Calendar: Google Calendar 🙍🏻‍♂️ Contacts:…

## [Capturing slack messages directly into Emacs orgmode inbox](https://srijan.ch/capturing-slack-messages-directly-into-emacs-orgmode-inbox)

_2024-12-27 · Srijan Choudhary · Srijan Choudhary, all posts_

Learn how to seamlessly capture Slack messages into your Emacs Orgmode (GTD) inbox using a custom browser userscript.

## [2024-10-08-002](https://srijan.ch/notes/2024-10-08-002)

_2024-10-08 · Srijan Choudhary · Srijan Choudhary, all posts_

Read an interesting set of posts today: https://lethain.com/extract-the-kernel/ and https://lethain.com/executive-translation/ . The basic concept is: ... executives are generally directionally correct but specifically wrong, and it’s your job to understand the overarching direction without getting distracted by the narrow errors in their idea. This resonates well with my experience. I have been …

## [2024-10-08-001](https://srijan.ch/notes/2024-10-08-001)

_2024-10-08 · Srijan Choudhary · Srijan Choudhary, all posts_

Tried using X11 on #Linux the last few days due to some issues with Zoom screensharing in Wayland with the latest pipewire, and I already miss #Wayland. Issues I faced with X11: Smooth scrolling broken Apps work noticeably slower Screen tearing This bug in Emacs GTK build: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=67654 (To be fair, this is a GTK-specific issue, not X11 specific) I will go …

## [2024-10-01-002](https://srijan.ch/notes/2024-10-01-002)

_2024-10-01 · Srijan Choudhary · Srijan Choudhary, all posts_

I have been using #karousel on #KDE for several weeks, and yesterday shifted to #PaperWM on #GNOME. Took some time to configure things like I wanted, but it's much smoother than karousel (and fancier). Overall, I like the scrolling tiling pane paradigm. I realized I've been manually doing something like this using workspaces with 1-2 windows per workspace with two keybindings - one to change …

## [2024-09-24-001](https://srijan.ch/notes/2024-09-24-001)

_2024-09-24 · Srijan Choudhary · Srijan Choudhary, all posts_

#Emacs #TIL : I learned about save-interprogram-paste-before-kill - which saves the existing system clipboard text into the kill ring before replacing it. This ensures that Emacs kill operations do not irrevocably overwrite existing clipboard text. A common workflow for me is to copy some text from a different application and paste it inside Emacs. But, if I want to first delete a word or region …

## [Emacs 30.1 highlight - intuitive tab line](https://srijan.ch/emacs-30-1-highlight-intuitive-tab-line)

_2024-09-15 · Srijan Choudhary · Srijan Choudhary, all posts_

Tabs in Emacs 30.1 behave similarly to other common desktop applications

## [Crypto Payments, No Custody (Sponsored)](https://crawlproof.com/a/57FZZ2Aiv11i)

_2024-09-15 · **Sponsored**_

Send crypto to merchant wallets via API with real-time updates and automatic fees.

## [2024-09-02-001](https://srijan.ch/notes/2024-09-02-001)

_2024-09-02 · Srijan Choudhary · Srijan Choudhary, all posts_

Something precious stolen by magic. #WitchHatAtelier #Manga #Magic Syndicated to: https://bsky.app/profile/srijan4.bsky.social/post/3l36vuzxpbp24

## [2024-09-01-002](https://srijan.ch/notes/2024-09-01-002)

_2024-09-01 · Srijan Choudhary · Srijan Choudhary, all posts_

My small #emacs #orgmode #gtd customization of the day: org-edna is a plugin that can be used to setup auto triggers (and blockers) when completing a task. org-gtd uses it to auto-forward the next TODO item in a project to NEXT when a task in the project is marked as DONE. The #orgedna trigger it uses is: relatives(forward-no-wrap todo-only 1 no-sort) todo!(NEXT). This works okay for me, but also…

## [2024-08-26-001](https://srijan.ch/notes/2024-08-26-001)

_2024-08-26 · Srijan Choudhary · Srijan Choudhary, all posts_

Note to followers of my site using RSS feeds - I've removed the microblog replies/likes etc kind of posts from the "All Posts" feed. I feel social interaction posts like that should not be part of the default feed of my website. There is always the notes feed that includes all microblog posts including reactions / interactions. A list of feeds available can be found here: https://srijan.ch/feed/ …

## [2024-08-22-001](https://srijan.ch/notes/2024-08-22-001)

_2024-08-22 · Srijan Choudhary · Srijan Choudhary, all posts_

I have been reading books mostly on Kindle for the last 10 years or so. Visited a nearby library today. I didn't realize I was missing the experience of browsing shelves, stumbling upon unexpected gems, getting lost in the recommendations section, and choosing something physical to checkout. Syndicated to: https://bsky.app/profile/did:plc:6koasqt256b6jwfrn74vwbg5/post/3l2br4drpjc2r

