Apps & Services
I love apps and enjoy testing new services to improve my workflows. These posts discuss my experiences with them.
-
Consuming AI Can Be Expensive
While experimenting with n8n and LLM services, I realize that using artificial intelligence can become a very costly hobby. The fact that the consumption of these services relies on two separate offerings — the subscription to the interactive service and on-demand billing for APIs — requires careful management and wise choices of providers. Currently, I use ChatGPT and Claude AI in interactive mode, but I also need a provider to access AI via APIs. Continue reading →
-
Woke up this morning and appreciated the results of my first n8n automation: a Craft Daily note with a list of topics for the day automagically created for the current day. I did use Craft Templates before, but I prefer the programmatic route because it enables much more powerful content creation by consuming different sources via APIs. For now, my automation doesn’t, but I’ll iterate on that.
-
My Learning Approach
Still exploring n8n, slowly but systematically. Because I’ll be using all sorts of external services like Craft, Micro.blog, Ghost, Inoreader, my strategy is to do individual integration tests instead of trying to build a biggy workflow and find all sorts of errors. Each of these micro experiments is forming the building blocks of something bigger. This approach is not different from the one I used for building iPhone apps and learning Objective-C and Interface Builder back in the day. Continue reading →
-
Just completed a one-hour WordPress+Email issue-debugging session with my daughter-in-law. It was a harsh reminder of how much I hate WordPress.
-
Got my first n8n instance up and running on DigitalOcean. Running 2.0.3. That was easy. Enough for tonight.
-
Started learning more about Vercel. I see a lot of people using it for many different things. Seems quite capable even on the free tier. I might need it for some projects involving Craft. 🤓 Anyone using Vercel here? Thoughts?
-
I knew I could build my Discord server, but didn’t really pay attention to it and couldn’t figure out what purpose it served. Now I do. So I created one so that, among my many use cases for this, it can receive a webhook call when one of my websites is down, thanks to Tinylytics’ webhook support.
-
Goodbye, IFTTT
It was a memorable, long journey. I officially shut down my IFTTT account tonight after over five years of use. It wasn’t costly, but I have the feeling that IFTTT started to trail behind competitive offerings like Zapier, Make and now n8n. It wasn’t the most user-friendly for debugging issues. Now, I’m turning my focus towards n8n. In the coming days and weeks, it will be my next digital playground for experimentation. Continue reading →
-
After testing Claude AI, agentic workflows and Craft this weekend, I’m genuinely thrilled about certain aspects of AI—it’s a level of excitement I haven’t felt since I first explored the web and started using the iPhone.
-
Just finished verifying my options for backing up my Synology NAS to the cloud and Synology C2 is still offers the cheapest option. Yet, it’s not cheap.
-
Seriously thinking of moving out of IFTTT to a self-hosted n8n instance on Digital Ocean. My IFTTT use case is simple: archiving RSS feed articles into Dayone. This seems quite possible to move this workflow into n8n automation.
-
Tonight I’ve been testing something really cool: using Claude, Craft MCP connections, and Craft Agents to write a blog post to Scribbles. The blog post was written by Claude under my instructions but I could tweak the workflow to get the text of the blog post from a Craft Collection instead. Something to experiment during the upcoming Christmas holidays.
-
Saved 50 Minutes
Realmac Software shared their latest dev talk video. The video title mentions conversations about future plans for Elements. I was curious because I want to know where they are going with the CMS and RSS. I headed to YouTube and asked AI the following question: did they mention CMS? In a few seconds, I got my answer: yes, and they also talked about better support for RSS, which is something I’ve been waiting for. Continue reading →
-
I’m happy (and quite surprised) to have made it to third place in today’s Craft Winter Challenge — a.k.a. the hackathon — for my submission of the Year-in-Review Writing Assistant. It’s a 500 US$ prize! 😅
-
What a night & day difference between Claude Sonnet 4.5 and Opus 4.5 models. The latter is much more effective at working through my MCP connection to Craft. But boy this baby consumes a lof of credits. 😅
-
I’m trying something new this year for my year-in-review blog post. Using all my monthly post digests stored in Craft1, I’m using ChatGPT to look at those digests, take into account last year’s year-in-review article, plus this year’s document personal milestones to suggest ideas. This is now possible because Craft now supports MCP. Using the best ChatGPT models, I get a lot of material to consider but somehow I feel this is really overwhelming. I should be more directive like limiting the number of possible scenarios, their length, etc. I’m still exploring this workflow.
-
I subscribe to my own blog post digest newsletter for archival purposed. ↩︎
-
-
Time to renew Kagi Search. I’m on the starter tier. Upon examination, I’m doing about 45 searches per month. The trend is decreasing. I use their Article Summarizer on the iPad and iPhone much more often. I want to support them because I believe we need diversity when it comes to searching the web. But it’s not cheap, and my search requests trend is going downward, thanks to AI. Decisions, decisions, decisions. Any Kagi users in the room?
-
I spent the last few days putting together a workflow to help me write those year-in-review articles. As we get closer to the end of the year, it’s the right time to start working on this. I documented my workflow in this Craft document and submitted to the #winter_challenge on Slack. Hint: my first real use case for MCP.
-
I don’t like the idea that a service like ChatGPT tries to present itself as a friend, an agent, or a human. With instructions, I can ask it to avoid this type of behavior. But I like the service’s appearance to be warm. Perhaps that’s why I prefer Anthropic’s Claude. Claude, even though it’s a proper name, presents itself better; its visual style seems friendlier to me. I feel like this is a contradiction.
I asked Claude about this possible contradiction. Here’s what he responded:
“I don’t think it’s actually a contradiction. You’re distinguishing between two different things: false intimacy (an AI pretending to be your friend or a person) versus pleasant design (a warm, welcoming aesthetic and tone). Wanting the latter without the former is perfectly coherent—it’s the difference between a tool that’s agreeable to use and a tool that’s trying to deceive you about its nature.”
Thanks, Claude.
-
I’m experimenting with Claude for a month because I want to test MCP connections with Craft. ChatGPT does support MCP connections but the experience is not as mature as configuring an MCP connection with Claude. Claude is not cheap: pricing is similar to ChatGPT’s but plan usage limits are easy to reach.