Ray
  • About
  • Posts
  • Talks
  • Resources

Posts

Exploring the OAuth method in PostgreSQL 18

October 24, 2025 7 min read
  • PostgreSQL
  • OAuth2
  • authentication
  • Security
  • Keycloak

Practical guide to setting up the new OAUTH authentication method in PostgreSQL 18. Learn how to configure Keycloak as an identity provider for your database.

Continue Reading

mDNSResponder and Cloudflare

June 14, 2025 2 min read
  • mdnsresponder
  • cloudflare-warp
  • macos
  • dns
  • docker
  • qemu
  • multipass

Troubleshooting the 'third-party process is performing DNS resolution' error with Cloudflare WARP, often caused by mDNSResponder due to Docker, QEMU, or Multipass.

Continue Reading

An Unexpected Invitation

December 19, 2024 1 min read
  • community
  • postgresql
  • public-speaking
  • reflection

From audience member to ad-hoc panelist at a PostgreSQL meetup – a story of nervousness, learning, and the motivation that comes from stepping out of your comfort zone.

Continue Reading

Concurrency Limits and Performance

October 5, 2024 4 min read
  • concurrency
  • scalability
  • performance
  • php
  • system-design
  • lessons-learned

Lessons from a real-world system failure due to unbound concurrency and how simple PHP background jobs led to resource exhaustion.

Continue Reading