THE NOTEBOOK / QUENTIN MAYO

Field notes.

Thoughts on security, building things, and everything in between.

Accessing My Home Network from GL.iNet Wi-Fi with Tailscale

A GL.iNet Puli AX, an existing Tailscale subnet router, and a few OpenWrt changes let my Wi-Fi devices reach home services by their usual private addresses.

7 min read

You Don’t Need the Best Computer to Keep Building

Affordable Self Hosting Small Monthly Costs Add Up I have been building enough websites that keeping track of them has become a project of its own. I am…

2 min read

Emulatormayo: A Local Game Library That Feels at Home on a Handheld

Emulatormayo starts with your local files and no account. Here is what native Android menus, real handheld testing, control mapping, and save exports taught me about making an…

5 min read

Rommayo: Building a Better Front Door to My RomM Library

Building Rommayo taught me that a comfortable handheld library depends on more than a wrapper: controller focus, session ownership, compatible saves, and honest streaming experiments all matter.

5 min read

Receiving GitHub Webhooks While Keeping Coolify Management Private

A small Ubuntu VM, Nginx Proxy Manager, and a restricted HTTPS route restored GitHub App webhook delivery to an internal Coolify instance.

10 min read

Setting up Pinterest Knox on Unraid with LAN client installers

A persistent Knox deployment on Unraid, with a separate public certificate service and verified Windows, Ubuntu, and macOS client installers.

7 min read

Our Server Got a Second Job: The Fourth of July Cryptominer

Even a security engineer can get pwned. How we traced a cryptominer consuming 12.5 CPU cores to a vulnerable Next.js app—and what the incident taught us about patching,…

11 min read

AI Created My Security Backlog. Then AI Fixed It.

AI helped me build more software—and accumulate nearly 1,000 security findings. Then I put agents to work on the backlog. Here’s what I learned about remediation, independent verification,…

15 min read

You Probably Don’t Need the Cloud Yet

I have a love-hate relationship with cloud computing. Let me start by making something clear: I’m not anti-cloud. AWS is actually my default cloud provider. I use Route…

8 min read

Where Should the Compute Live? Lessons From 100+ Hours of AI-Assisted Development

This isn’t one of those posts where I’m going to tell you that I’ve figured out the perfect development environment. I haven’t. There isn’t even necessarily a winner…

13 min read

How to Insert the Date with a Keyboard Shortcut on a Mac

I type the date often enough that copying and pasting it every time became a nuisance. My preferred format is the compact, sortable ISO format: 2026-08-09 On a…

3 min read

Setting up Safe-Settings on Coolify

Hostnames and YOUR_SERVER_PUBLIC_IP in this guide are placeholders. Replace them with your own deployment values. A step-by-step guide to deploying GitHub Safe-Settings — policy-as-code for a GitHub organization…

4 min read