Build stuff; Break stuff; Have fun!

100daystooffload

Over the weekend, I've tried to work on a conversion from HTML to PDF and to DOCX.

It all started with wkhtmltopdf. I noticed (much too late) that this project is not maintained anymore. So a replacement was needed. I found one with Puppeteer, and it works really well. It feels a bit too much for the task, but it creates a PDF out of my static HTML page, which is enough.

While at it, I fired up Claude Code and asked to do the same for the HTML to DOCX conversion. Oh boy, I didn't know that this task was a nightmare. For years I had this conversion planned for a tool but never found the time to do it. Now with CC, I thought it would be an easy task that is done in minutes.

After some more than an hour, I stopped and thought, this is not worth the effort. I don't blame CC or the tools I've used for this job. I blame the DOCX format for being so shitty.

I've tried pandoc, html2docx and html-2-docx, and none of them produced the output I've expected or needed. There are also commercial tools, which I thought would be too much for what I require. And it still is not worth paying money for something I require so rarely I could do the adjustments myself every time I require it.

So I stepped back and thought, maybe this feature needs to keep lying in my to-do list for the next years. I had already put enough effort into it, and it will not save the time I already invested in it.

Perhaps in some years, I will try it again. 🤷


34 of #100DaysToOffload
#log #dev
Thoughts? Discuss...

Another day, another post written on the fly.

I wrote, after I removed the Twitter/X app, that without reading and scrolling there, I will have more time to write posts. Haha. What a good joke that was. 😅

Now I do the same on Mastodon and Bluesky but with less toxic content. It’s an improvement, but not towards more content output from my side.

At least I recognized the bad behavior, immediately closed the apps, opened Obsidian, and started writing about my mistake.

Today is again a day full of stuff I didn’t plan to do, but it needs to be done. Sadly, no time for writing a quality post.

I need to get back to my stuff. 👋


33 of #100DaysToOffload
#log
Thoughts? Discuss...

So, here is my unnecessary post to keep my personal streak running.

Quite busy today, so it's challenging to write something between my appointments.

But I wish everyone who reads this a nice day. 😎


32 of #100DaysToOffload
#log
Thoughts? Discuss...

Today is the first day at work after our vacation. I was gone for about 10 days. So I've started with checking my emails, and I thought I'd get overwhelmed by the sheer amount of emails, but it's not too bad. 75% were dependency updates, and the rest were some meeting invitations or changes.

Besides work, I also did this first workout after 10 days. It still amazes me how fast the body degrades. I was able to do all my reps, but the muscles are sore. On vacation we also had all-inclusive with drinks and food. And I used it. Possibly not the best for my body. 🫠

I'm happy to be back in my routine. It's always a bit hard for me to not have a routine for the day and week. Let's see what the week will bring.

After I've completed writing the text above, I've realized talking about 10 days sounds sooo huge, but it's just 10 days. Not a year or something else. 😅


31 of #100DaysToOffload
#log
Thoughts? Discuss...

Wow, the release was already 3 months ago. 😲 On 06/07/2025, I made the first public release of my Pelletyze app. In the first week of July, I had some intense coding sessions, getting everything to a point where I was confident enough to release it to the world. I'm really happy with how everything turned out.

Section of Pelletyze.com landing page, which says “Track, Analyze, and Optimize!” in the headline.

Weiterlesen...

While checking Electron Apps to see if they cause System-Wide Lag on Tahoe, I've updated Obsidian to the latest version and saw in the release notes that v1.9 introduced Bases as a new core-plugin.

When I have some time, I need to give this a proper test. IF this is working as expected, maybe I can migrate away from Notion to Obsidian. It would be interesting to see if this is working on the data I've collected over the last 6 years. And perhaps I can also add then all the data I have collected in txt files in the 10-15 years before I used Notion. 😅


29 of #100DaysToOffload
#log
Thoughts? Discuss...

Every so often, when I have no clue what to write, I just write. This is one of these posts. 😎

Weiterlesen...

We finally managed to get a room where we can play together after around 15 years. 😲

Weiterlesen...

Finally, we arrived at home after our trip back from our vacation. What should have been a 5-hour trip resulted in 13 hours. We started at 6 in the morning and opened the door to our home at around 7 in the evening. Luckily the kids were supportive, and we were able to stay sane.

Props to the Berlin Airport for causing so much trouble. 🫠


26 of #100DaysToOffload
#log
Thoughts? Discuss...

I’ve found this quote somewhere, sadly I don’t remember where. A small research about this, suggests only a similar quote from Winston’s Churchill: “Perfection is the enemy of progress”. If someone knows, where this is coming from, please let me know.

I wanted to write about this topic for a while now, so this post title was written with an empty body and waiting to be completed.

Read more...