Today, just a small update. Yesterday I forgot to commit my changes. While I was on, I prepared the new release, which I thought I already did it in December.
So, I just did some small clean up tasks. Updating the CHANGELOG.md, and tagging the current commit with the version number v0.5.0-alpine-shepherd-boy. Because I'm a massive fan of the series Better Call Saul, my version names will have the names of episodes from BCS.
And that's it for #TheMonthProject update #3. Furthermore, this is post 5 in the #100DaysToOffload challenge. The pressure to complete round 1 did something to me. I already have 5 posts within the first week. Which makes me happy. Seems like I'm now in some flow of writing blog posts. ๐ฅณ
Today, I've implemented a โdelete allโ button. To have the opportunity to just delete all entries. This is just a convenient feature so that I don't have to do it directly in Supabase. I don't know if a real user would need this, but it was easy to implement and saves my some steps. Most of the delete logic is already implemented, I just needed to generalize the button and the action. Doing Server Actions in Next.js is straightforward to implement.
The most time was used on the question, where I should put this button. While on it, I also fixed some minor style issues for desktop and mobile.
That's it for today's #TheMonthProject effort. Going +50ย min on this simple topic feels a bit long. But anyway, progress is still progress. ๐
I've completely missed season 3. I thought it will air in spring 2025. But now I'm happy that it is already there, and I can watch the whole season without waiting.
The last 2 seasons were on point, and I'm really hyped for this one.
Sadly, I planned to work on my side-project this evening, which I have to postpone now. Because watching Bleach is more important. ๐ซ
After spending some family time, the House is now relatively quiet because 50% of the Family members are sleeping. Which is a good time, to do some side-project work.
For some time, I'm working on a pellet analyze site. I collect the data, when and how many pellet bags I refill in our tank. Which will give me then an overview of how many pellets we used in the past. With this data, I can see at which time we turned on the heating in the house or have a before and after view after we did the house insulation. It's not much and I keep adding some smaller features. Currently, it will give me a number, on which I can roughly estimate how we need for the year. Because the storage is nearly empty, and I need to get more.
For the app, I've created a small script which will fetch the current price of 1t of pellets. It is running inside a cron job. And by occasionally checking the app, I can see when the price is good and should order new pellets.
Lately, I've found a bug, where the fetched price is not the same as I can see on the page of the supplier. So I've done some investigation and found out, that I missed a combination of query parameters. While I was on it, I removed some I didn't need anymore. I'm happy that the page of the supplier is stable without changing the API a lot.
That's it for today. This was my contribution to #TheMonthProject. I've done a minimal introduction of my pellet analyze side-project and fixed a long-overdue bug. ๐
I've said that I wanted to start on February 1st with the next challenge. Today is the day. So this is post #1 of the second round #100DaysToOffload. After I was able to complete the first one, I've learned something, but I don't know what to do with it. My main goal for the second round is, to learn what I can do with the experience from the first round.
Looks like I'm done with the challenge. ๐ฅณ I've counted all the posts, just to be sure that I have not forgotten something. The current count is 100 because I did one post which is not included in the challenge. Which is the page about #TheMonthProject.
It was a nice experience and definitely helped to get going with my blog. Which I thought I will abandon after 2โ3 months. So I'm happy that I'm still writing after 1 year.
I never thought I could write 2 posts per week. Then the pressure increased to write 1 post per Day. Which I handled also quite well. After I got ill, the pressure increased one more time and I needed to write 2 posts each day. Which was also doable, but nothing I would want to do over a longer period. I wrote each a day a freestyle post, where I just started to write down what's in my head and the other post was some kind of planned, with more structure and images. I liked how naturally it felt and worked out. But, as I said, nothing I want to do regularly.
What I also learned is, that I liked to write but with the pressure in the end, there is not much room for improvement. Maybe a focus on less post would be better. So that I can write a post and review it multiple times before publishing it. But on the other hand, writing and publishing the post without a good review helped to get the post out in the wild. So, I've learned something but don't know what to do with it. ๐ซ
One of my best posts was my first one about Paperless-ngx. It still gets views. Another post got posted on Hackernews (not by me). Which was a big surprise and got me plenty of views in one day. These 2 posts are my best and leading by a wide margin.
Furthermore, I'm planning to take the challenge again and start it on February 1. Which will give me a break and free my head a bit. This time I want to focus more on technical post's. Because that's the reason I started this blog. I also played a bit with the write.as API, and maybe I can do some statistics how many technical post's I wrote already on this blog and on my first challenge. The 1. of February is also simpler to remember than the 21. of January. It should start together with my #TheMonthProject which will help me to make a productive month.
It's insane that I really did it. I'm so happy right now. ๐
Monday. It's funny how many people hate Mondays. For me, it is just another day of the Week. It has always been. Strangely, I more hate the later days of the Workweek. Thursday or Friday because in the past those days were always stressful. Getting work done. Going shopping for groceries. Planning the weekend and so on. Yay, just a rant about how people hate Mondays and I don't like the end of the Workweek. ๐ซ
We went to the ORWOhaus in Berlin to see Illdisposed. Haven't seen them in a long while, and I really like their newly released record. In preparation of the concert, I've looked Persecutor up and was excited to see them too.
I like mornings and days like these. A little bit of fog and everything is coated in frost. This and when it had snowed is where I had my best morning runs. Sadly, because of my feed, I'm unable to run. I hope someday I will get there again.
Yesterday I archived some good work in our basement. I got a new saw blade, and it had cut through butter with a warm knife. :) With the new saw blade, I was able to cut the 2,5m long boards into pieces. Now I need to sand and paint them. And we are some steps closer to the finish line. ๐
The illness is still in my body. Or my body is still recovering from it. I need plenty of breaks during the day. Yesterday, I instantly fell asleep while lying on the couch and watching Bluey with my son.
We went to see The Hirsch Effekt and Better Lovers at the Berghain Berlin. And it was remarkable. One of the best shows of 2024. I'm a long-time fan of The Hirsch Effekt. Saw them the last time at With Full Force. (Can't remember the year anymore) And Better Lovers with their first EP crushed it. Sadly, their full-length record is not the best. I like some songs, and it's overall just โokischโ.