Skip to content
Michael Catanzaro's Blog
Common GLib Programming Errors
Best Practices for Build Options
Creating Quality Backtraces for Crash Reports
Understanding systemd-resolved, Split DNS, and VPN Configuration
On setenv() and Explosions
Do you trust this website?
Safety on Matrix
April 21, 2025
Dangerous Arbitrary File Read Vulnerability in Yelp (CVE-2025-3155)
April 15, 2025
GNOME 48 Core Apps Update
March 21, 2025
I Entered My GitHub Credentials into a Phishing Website!
August 5, 2024
How to Get Hacked by North Korea
July 29, 2024
Forcibly Set Array Size in Vala
July 10, 2024
GNOME 45 Core Apps Update
August 17, 2023
GNOME Core Apps Update
May 10, 2023
WebKitGTK API for GTK 4 Is Now Stable
March 21, 2023
Stop Using QtWebKit
November 4, 2022
1
2
3
…
10
Next Page