When writing with cursor, it is like talking with your silly self and thinking the outcome is really good.
Writing with CC is like writing with an elaborate sane person, who really knows more than you. (Most of the time.)
When writing a prompt to either of them, I have this mindset above for each in my head, and this is how my prompts look. Maybe this is the reason why my outcome on cursor is not as good as in cc?
Nevertheless is gain something from both of them, so the current state is ok for me.
This is one of my projects that has a low priority and doesn’t get the love it deserves. But in the end, this is one what saves me a lot of work and I need to adjust only a JSON entry after I’m done with a client.
I've recently reestablished an old rule I had used for a while to keep my place clean. But over the years it disappeared, and I no longer adhered to that rule. Now that everything is messy again, I was reminded of the rule once more.
Rule of 2. Pick up two things every time you enter a room, leave your car, etc.
This is such a helpful rule. And I need to get used to it again. Every place can benefit from it; the same is true for coding. Here I try to clean up a file; I update code in it. But this has limits. If the code changes I need to make will create a massive PR just to complete the feature, I try to focus only on the feature. Just to make the work not harder for every reviewer.
When I closed the notebook lid, I was really confident that I had written my daily post. But in the morning, I noticed that I totally missed that. 😩 And I had already prepared most of the post. So maybe I will remember posting it in the evening today.
There is a post about how I migrated to WEZterm, which I still need to write at some time in the future.
Preliminary skirmish
But let’s assume I already wrote the post. I’m really happy with the terminal. I needed to migrate away from Alacritty+Tmux because of the lack of Windows support from Tmux. Overall it was a good decision to migrate. The only thing that currently bothers me is that there is a “bug” where the font rendering misses some characters but brings them back on config reload. (cmd+r)
Here starts the main post
After starting my journey with Claude Code, I needed a handy shortcut to open CC in a 1/3 split pane. Here is the part of my config, which is doing the Job:
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.
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.