A couple of months ago, I started to work on my own webmention receiver. Instead of relying on webmention.io, a service commonly used to receive webmentions, I wanted to challenge myself to create a receiver from scratch. To do so, I realised I would have to read, understand, and interpret a W3C specification, something I had not done up until the point of deciding to work on a webmention receiver. While I knew there would be challenges, I wanted to take control over how I received webmentions and build my own service.
In the last part of this series, I walked you through how to create a program that logs the moisture levels in your plants. If you haven’t already read that tutorial, I’d recommend going back to it before reading on. If you have, you are ready to advance onto the next stage of your journey toward building a plant monitor dashboard: showing your plant data on pretty charts. That is the topic of this tutorial.
Over the last few months, I have spent a lot of time thinking about, talking about, and building a search engine. The search engine was first designed for my blog and then I expanded it into IndieWeb Search, a search engine for the IndieWeb community. Working on this project has been interesting but also challenging. Search involves solving many different problems, even if your intention is only to build a search engine for your own website.
I recently entertained a question about why I decided to turn what was a search engine for my blog into an IndieWeb Search engine. My motive was not clear until someone shared an article with me written by jpreston.xyz. In this article, jpreston.xyz explains why they had embarked on a similar journey to build a search engine. Quoting from their article:
I saw a post on Instagram yesterday by Starbucks advertising their Pumpkin Spiced Latte and a pumpkin spiced cold foam drink. Autumn must be imminent, despite my wish for the summer to go on longer. The foam drink caught my eye. At Starbucks, you can order some “cold foam” drinks which are essentially coffees with some milk foam on the top. Starbucks offers a wide range of foams and flavours but I prefer to keep my coffee to two main ingredients: high-quality, speciality coffee, and milk when I am in the mood for it.