After running brew upgrade on my Mac M3, OfflineIMAP suddenly stopped
working with this error:
OfflineIMAP 8.0.1
Licensed under the GNU GPL v2 or any later version (with an OpenSSL exception)
imaplib2 v3.06, Python v3.14.0, OpenSSL 3.6.0 1 Oct 2025
Account sync Peter:
*** Proc…
Fixing bitwarden cli commonjs error
I have already write an update post about
bitwarden backup.
After running smoothly for months, my automated Bitwarden backup GitHub
Action suddenly started failing. The error message was cryptic:
Error [ERR_REQUIRE_ESM]: require() of ES Module /Users/peterbabic/backups/bitwarden/…
Make yazi quit nvim compatible
If you're using yazi as your terminal
file manager and coming from vim/neovim, you've probably tried to quit with
:q out of habit, only to be greeted with:
q: command not found
This happens because yazi's : key opens a shell command prompt, not a
vim-style command mode. So :q li…
Bitwarden backup GitHub Action update
I have already write a post about
bitwarden backup, about
this very topic. At first, I thought to just update it as I did with
cloudflare backup and later
with
faktury-online backup.
After a bit of changes to that post I have found out that I have made so
much changes to the whol…
ESP32-C6 platformio fail
A few months ago, I wrote about my
disappointing experience
trying to program a Nordic nRF52840 dongle with PlatformIO. The conclusion
was clear: abandon PlatformIO and use native toolchains. Yet here I am
again, foolishly thinking "maybe this time will be different" with the
new…
Updated CloudFlare backup action
I've been using GitHub Actions to
automatically backup my
Cloudflare DNS records as JSON files for a while now. It's a simple but
effective way to keep track of DNS changes and have a safety net in case
something goes wrong. Recently, I decided to enhance this setup by also
backi…
Routeros zola syntax highlighting support
I was doing some Mikrotik related blog posts recently and even though my
neovim has support for RouterOS syntax in markdown .md files inside code
blocks via sheerun/vim-polyglot, zola does not have a built in support
for it.
Claude was however able to convert this
vim script
into…