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?
  • WebKitGTK API Versions Demystified

    April 28, 2025
  • 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
1 2 3 … 10
Next Page

Michael Catanzaro's Blog

On Fedora Workstation, GNOME, Epiphany, and WebKitGTK

Log in