Privacy
A small site with a small data footprint.
I use data to learn whether the writing reaches people—not to build advertising profiles. This page explains what the site can collect and the choices you control.
Website analytics
If you choose “Allow analytics,” this site loads Google Analytics 4. It can record page views, the aggregate channel or campaign that referred a visit, and actions such as opening a résumé, repository, research item, newsletter prompt, or contact link.
Analytics is off until you opt in. Advertising storage, ad personalization, and Google Signals are disabled. I do not send your name, email address, article form input, or other directly identifying information to Google Analytics. Google may still process device, browser, approximate-location, and network information under its own terms. Read Google's privacy policy for details.
Referral measurement
Links from LinkedIn, ChatGPeTe, GitHub, research repositories, social posts, or outreach may include standard campaign parameters. The site keeps only an allow-listed source, medium, campaign, link placement, landing path, and referring hostname in session storage so the original referral is not lost as you move between pages. It never stores the full referring URL or its query string.
When analytics loads, the page location sent to Google is rebuilt with only those aggregate campaign parameters, and the referrer is reduced to its hostname. Unrecognized query parameters and full referrer paths are removed. Ordinary public links identify a channel or campaign, not a person. The site does not fingerprint, enrich, or try to deanonymize visitors.
Newsletter subscriptions
Newsletter signup is provided by Substack. When you enter an email address in its embedded form, that information goes directly to Substack; it does not pass through this site's analytics. Substack controls its signup form, subscriber records, emails, and associated cookies under Substack's privacy policy.
Browser storage
The site stores two lasting preferences in your browser: your light/dark theme and your analytics choice. It keeps the allow-listed aggregate referral context above in session storage, which normally disappears when the browser tab or session ends. If you allow analytics, Google Analytics may also set cookies beginning with _ga. Choosing “Disable analytics” below stops further analytics events from this site and removes accessible _ga cookies for this domain.
Your choice
Questions
If you have a privacy question, use the contact page. This notice was last updated July 22, 2026.