Migration from Pocket and Hatena Bookmark to Raindrop.io (and Creating helm-raindrop.el)

I’ve migrated from Pocket and Hatena Bookmark (Hatebu) , services I had been using for over a decade, to a new bookmarking service: Raindrop.io. I’ve also created helm-raindrop.el so I can comfortably search from Emacs as before. What is Raindrop.io? 🔗 https://raindrop.io/ Raindrop.io is a bookmarking service with a modern design and rich features. Organize bookmarks with collections Tagging and smart filters Full-text search (premium plan only) Browser extensions, mobile apps Integrations with external services like IFTTT and Zapier REST API for developers The backend is proprietary, but everything else is open-source (OSS) and maintained by a single person, Rustem Mussabekov , who lives in Kazakhstan. ...

2025-08-15 (Fri) · masutaka

Self-implemented IFTTT Pro's RSS feed notification feature with AWS serverless architecture

For casual information gathering, I’ve been running a serverless application called masutaka-feed since 2020. Post GitHub private feeds1 to Mastodon Star and follow notifications are also sent to Pushover Post Hatena Bookmark favorites feeds2 to Mastodon These are pieces of information that aren’t worth subscribing to seriously with a feed reader, but I want to keep them in my field of view. ※ Mastodon posts are made to the private account @[email protected] Previous Architecture Diagram Previously, I used IFTTT’s RSS Feed Integration to detect new items and call Lambda functions via API Gateway. ...

2025-07-20 (Sun) · masutaka

One Month with the Fitbit Sense 2

I bought Google’s Fitbit Sense 2 . I got the Platinum Aluminum body with a Lunar White band. I ordered it from the Google Store on Thursday, May 1st, and it arrived on Saturday, May 3rd. This is my first smartwatch since the Amazfit Bip I got back in [2018-01-28-1] . Purchase Price The retail price was ¥32,800, but I had ¥15,000 in Google Store credit from buying a Pixel 9a in [2025-05-04-1] , so I effectively paid ¥17,800. ...

2025-06-21 (Sat) · masutaka

Added llms.txt and llms-full.txt to My Hugo-built Website

Note: This article reflects the setup as of Hugo 0.138.0. What is llms.txt? llms.txt is a Markdown-formatted text file proposed to address the limitation that LLMs have small context windows and cannot process entire websites. It was proposed on September 3, 2024, by Jeremy Howard of Answer.AI at https://llmstxt.org/ . It is not defined in an RFC like robots.txt. The format includes certain specifications such as the website name in an H1 section, a brief summary, and a list of links in H2 sections. Example: https://llmstxt.org/llms.txt ...

2025-05-18 (Sun) · masutaka

Upgraded from Pixel 6a to Pixel 9a

I bought Google’s Pixel 9a and switched from my Pixel 6a [2022-07-30-1] . This is my third Android smartphone after the Pixel 3a XL [2020-07-14-1] . Before that, I had been using iPhones for a full 10 years. The Japan release was announced on April 9 (Wed), and I pre-ordered from the Google Store the same day. It arrived on the release date of April 16 (Wed). Excellent. There was nothing particularly wrong with my Pixel 6a other than slightly declining battery life, but after 3 years, I was curious to see how much things had improved, so I went for it. ...

2025-05-04 (Sun) · masutaka

Created an Emacs Lisp function to insert the title of a GitHub Issue/PR/Discussion URL

On GitHub, when you paste Issue/PR/Discussion URLs into comments or descriptions, GitHub automatically renders the status, title, and number. For example, if you write the following: * https://github.com/masutaka/sandbox/issues/93 * https://github.com/masutaka/sandbox/issues/70 * https://github.com/masutaka/sandbox/pull/90 * https://github.com/masutaka/sandbox/discussions/91 It renders like this: However, when writing in a plain text area or text editor, the URLs aren’t automatically expanded, so you can’t see the titles or statuses at a glance. This isn’t a problem with just a few URLs, but it can become confusing when dealing with many. ...

2025-04-15 (Tue) · masutaka