Archive
253 posts
2026
March
2025
December
August
March
February
2024
May
2023
September
2022
2021
December
November
October
- Confusion with dashes and underscores
- Bluetooth mouse unresponsive after boot
- I have finally configured DMARC today
- Solutions to caffeine starting at ranom
- Using electronic ID on Arch in Slovakia
- Upgrading Gitea to 1.15
- Cleaning mastodon media attachments
- How to do polling in Svelte and InertiaJS
- Test the app with real data quickly
August
July
- Prevent push when skipping Cypress tests pt.2
- Convenient relationship factories in Laravel 8
- A basic InertiaJS test macro
- CORS problems with InertiaJS and Browsersync
- Prettier PHP plugin in vim
- Vim filter contents replaced with an error
- A dead-simple Laravel test watcher
- Finally understood git reset
- A recent css-loader in Laravel Breeze problem
- Fighting Docker iptables on Arch
- Install Nextcloud with OnlyOffice and Postgres
- Another way to combine local repositories
- Enable query stats in Mastodon with postgres
- Running Mastodon with docker-compose
- Setting up SMTP in Mastodon
- Install PHP7 with composer on Arch
- Transfer files between servers using rrsync
- Stripping EXIF metadata from photos
- Reverse proxy behind a reverse proxy
- Done spell checking on my blog
- Add archive into Zola
- OnlyOffice proved to be useful
June
- Folderize your post for SSG
- ModbusRTU with autoflow on TouchBerry 10 pt.4
- Setting up an URL prefix in Zola
- RIGOL screenshots from terminal on Arch
- I finished the 100daystooffload challenge!
- Vim increment in git rebase
- A cheap 40-pin flat cable fail
- Resistors on the DIN rail
- I converted my blog to zola!
- ModbusRTU for TouchBerry 10 pt.3
- Upgrading wiringpi on Raspberry Pi 4
- ModbusRTU for TouchBerry 10 pt.2
- No autoflow for RS485 on TouchBerry 10?
- Cross-compiling vs cross-compiling
- Using mbpoll as a CLI for Modbus
- Should cabinet door contain 230VAC elements?
- Giving up hope on svelte-kit
- Trying tauri with svelte
- Stepper motors: 2-phase and 3-phase
- Repeat find and till in vim
- Feelings about the writing break
- Holiday break for a week
May
- Understanding pulse outputs of M-Duino 38AR+
- First impressions: QElectroTech wiring diagrams
- Change NetworkManager connection priority
- M-Duino external voltage reference trap
- One disadvantage of git based blog
- The fight of gitignores
- Install Nextcloud with Onlyoffice with docker-compose
- Certificate not found with Nginx under Docker
- Understanding single Drone per VPS limitation
- Make Auto-type work in kitty under Wayland
- First real data from the bee weighter project
- On not writing project requirements down
- Wiring is an art too
- Using long commit message description
- Rotating QR codes in Zebra ZPL
- Thoughts on the bee weighter project
- Unexpected naming conventions
- How many bytes does time and weight need?
- Dividing the AT24C32 EEPROM space
- Notes on circular queue data structure
- Wakeup Pro Micro 3.3V with DS3132 module
- Use pin 7 to wakeup an Arduino Pro Micro
- Fix platformio avrdude input/output error
- Insights from the Google Search Console
- Using UUID in an Atom feed
- My blog has a Feed now!
- Cheatsheet: uuid
- Markdown posts by word count in bash
- On federated code hosting
- Smarter global search for vim and fzf
- Smart global search for vim and fzf
April
- Global search for vim and fzf
- Cheatsheet: acme.sh DNS mode
- A story about NFC on my ThinkPad T470
- GnuPG security token has arrived
- Nginx on Arch using Ansible pt.3
- Nginx on Arch using Ansible pt.2
- White hat hacker contacted me
- Nlbwmon: per-client bandwidth monitor for OpenWRT
- Comprehensive guide to pkgfile
- Wildcard certificate with acme.sh
- Nginx with acme.sh on Arch
- Keep Git fork in sync
- Nginx on Arch using Ansible
- Automatically signed GitHub commits are puzzling
- On warning fatigue or why not paying attention
- Install F-Droid on Arch via Anbox
- Solution to tracepath no reply
- Restoring Nginx configuration on Arch
- Using pacman with Ansible
- Release: Gitea 1.14.0
- Hate speech in the Fediverse?
- SSH prompting KeePassXC unlock
- Gnome Shell 40 upgrade
- Feature: task list in Gitea issues
- How to use flashrom on Archlinux ARM
- Arch news pacman hook tip
- How to verify integrity of OpenWRT files
- Things to do after installing ansible on Arch
- Status update April 2021
- The most useful computer mouse
March
- VPS opinion: Contabo
- Why I voted for support rms letter
- Automotive chip famine events
- Hide blueman-applet in Gnome Shell
- Solutions to a buggy system package
- Inverting colors helps Tesseract
- Rules in the Fediverse
- Accessing Gitea Postgres inside Docker
- I have published my first game
- Using Kanban board in Gitea
- Digital privacy as a new currency
- Comparing my domain registrars
- Netlify email forwarding problem
- Using mnemonics outside of my vim
- Syncthing can sync my entire phone
- Most useful keyboards for Android
- SvelteKit is is almost beta
- Two Gitea clients for mobile
- Negative margin and grid layout in CSS
- A tale about organisational openness
- Lockdown travel, SMS sync and factory reset