None

Posted in 2025

TIL: Web Push with VAPID Key

Odoo was kind enough to throw

at me. This resulted in some research.

Read more ...


Brutal Software

This is a draft about a pattern of software design that I hold dear.

Similar to Brutalist architecture.

Read more ...


Knowledge Graphs

While reading the comments of Show HN: Sourcebot – Self-hosted Perplexity for your codebase | Hacker News I stumbled upon getzep/graphiti: Build Real-Time Knowledge Graphs for AI Agents, which seems to have openrouter support and uses Neo4j or FalkorDB graph databases.

What does your AI Agent [1] need a knowledge graph database for? It give AI agents a way to remember and structure knowledge. You can give that knowledge by loading (ETL) documents into a database beforehand, or you can let the LLM write knowledge for you (“remember …”).

Read more ...


TIL: Selective Forwarding Unit (SFU)

Useful for group calling using WebRTC.

SFU (Selective Forwarding Unit) | BlogGeek.me

Read more ...


TIL: Odoo 18 Default Action with Nice URL

We have a dashboard that references actions of multiple addons in a single place to make navigation easier.

The first menuitem is the default action. It is important to have a custom action. Else Odoo will open the existing dashboard. Instead, create a new action and copy its contents, e.g. for project.open_view_project_all_group_stage:

Read more ...


Wireguard systems: Tailscale / Nebula / Zerotier / innernet

Lists of alternatives:

https://www.reddit.com/r/selfhosted/comments/1cptsdf/tailscale_free_alternative_for_4_people/

Read more ...


Grafana + PostgreSQL = ♥️

Grafana 11

query

Read more ...


Typst

https://fonts.google.com/specimen/Source+Sans+3/license

https://openfontlicense.org/open-font-license-official-text/

Read more ...


Tuxedo InfinityBook Pro 14 Gen9

https://www.tuxedocomputers.com/en/How-to-run-Ubuntu-perfectly-on-your-TUXEDO.tuxedo

Read more ...


USV PowerWalker Basic VI 650 SB

Aka. my first USV. :D

Here’s a Github issue I created to give back to the community: networkupstools/nut#2777

Read more ...


USB Backup mit cryptsetup verschlüsselt

Via USB angeschlossen. Dann tail -f /var/log/syslog. Daraus /dev/sda.

Wipe (nwipe) braucht’s nicht, weil die Platte verschlüsselt ist. Passt.

Read more ...