Archives
- 23 Apr Immich: A Private and Powerful Alternative to Google Photos and Nextcloud Memories
- 18 Apr Replacing Forbidden File System Characters with Unicode Alternatives
- 12 Apr Embedding PrismJS into Vaadin 24
- 11 Apr Why Static Websites Still Matter (and How Jekyll Makes It Easy)
- 09 Apr Using NordVPN and a Raspberry Pi to Create a Secure Internet Gateway
- 07 Apr Using a Dedicated HDD in Proxmox for Daily ZFS Backups with rsync
- 06 Apr How to Create Albums on Nextcloud Using Metadata from Google Takeout
- 03 Apr Hotkeys in Java Swing: The macOS ⌘ Meta Key Headache
- 02 Apr Using a VPN for Safer Browsing: Why NordVPN is a Great Choice
- 31 Mar The Risks of Losing Your Online Email Accounts and How to Backup Your Emails
- 23 Mar How to Upgrade a TurnKey Appliance to a Newer Version Without Using the Cloud
- 15 Mar Customizing Message Priorities in ATC/SCI on SAP Systems
- 09 Mar Customize Tab Text Style in Vivaldi
- 06 Mar Migrating Photos from Google and Import Them to Nextcloud
- 02 Mar Switching from Big US Services to European Alternatives: A Smart Move for Privacy and Performance
- 01 Mar How to Install Nextcloud AIO in a Proxmox LXC with ZFS Storage
- 27 Feb Building a Small Form Factor Gaming PC: Fractal Ridge, ASRock B620I, AMD 7600, and More
- 13 Feb Creating a Lightweight EventBus in Java
- 15 Jan Signing Git Commits with GPG and SSH: A Complete Guide
- 26 Dec Integrating AdGuard Home on Your OPNsense Firewall
- 12 Dec Using Remmina for Connecting to VNC, RDP, SPICE, SSH and SFTP
- 22 Sep Changes After Installing openSUSE Tumbleweed
- 20 Sep Setting Up openSUSE Tumbleweed on a Lenovo ThinkPad T14 Gen 4 AMD
- 15 Aug How to Use Nginx Proxy Manager for Remote Access to Home Services
- 13 Aug Getting Started with Shelly Plus 1PM: Smarten Up Your Home Projects
- 15 Jun Backing Up Proxmox ZFS Data to Offline USB Storage Using rsync
- 03 May Using the CAN Bus of a Viessmann Vitocal 252-A for Data Collection
- 15 Mar How to Use the Moralis API to Fetch Blockchain Data: An Example with NFT Tokens on the EVM Chain
- 12 Feb Automating Planned Jobs with ioBroker and Blockly
- 09 Feb Automating Planned Jobs with ioBroker and Node-RED
- 28 Dec How to Write a Discord Bot in Go Using discordgo
- 10 Nov Securing Your Home Network with VLANs
- 01 Oct Building a Home Server with Proxmox: A Guide to Using ZFS and the Right Hardware
- 24 Aug Identifying Modified Objects during Report Execution Using a Debugger Script
- 23 Aug Backup BRF+ decision tables to Git
- 21 Aug RFC_READ_TABLE via REST
- 01 Mar Building an OPNsense Firewall with a Protetcli FW4B
- 11 Nov Blocking Ads Like a Pro: Benefits of Pi-hole + Setup Guide
- 12 Oct Enhancing Home Automation and Energy Monitoring with Tasmota Smart Plugs
- 14 Sep Moving Developer Certificates Between Macs: A Common Issue and Solution
- 26 Aug Identifying Unused Custom Code During S/4 Migration
- 10 Aug Finding Empty Development Classes
- 08 Aug Enhancing Data Element Search in ABAP with AMDB Fuzzy Search
- 05 Aug Improving Performance in ABAP: Optimizing Data Access and Processing
- 25 Jul Change database fields in SE16 using the debugger
- 24 Jul Enhanced System Monitoring with Grafana, Prometheus, and Docker on openmediavault
- 21 Jul How to Find Custom Code Lines in Your SAP System
- 20 Jul Loading a User-Based Default Variant for SAP Reports
- 19 Jul Exporting SAP STERM Translations to JSON
- 14 Jul Displaying Descriptive Texts in SM30 Maintenance Views
- 25 Jun Exporting SAP Translations to XLIFF via Custom ABAP Class
- 17 Jun Fixing Slow Wi-Fi on the Tuxedo Aura 15 Gen1 (Intel AX200 Chipset)
- 20 Dec Call Function Module via JSON (Restful Webservice)
- 27 Nov Setting Up Manjaro on a Lenovo Yoga 530 14-ARR (AMD version)
- 26 Nov Integrating GitLab with ABAP for File Management
- 15 Nov Create a class type for Z-objects in SAP
- 13 Nov Integrating Weblate into the SAP Translation Workflow - Part 1