Skip to content

Instantly share code, notes, and snippets.

View akapug's full-sized avatar

David Anderson akapug

View GitHub Profile
@akapug
akapug / referral-tracking.patch
Last active March 13, 2026 00:34
Referral tracking script for elide.dev website — add to js/utm-capture.js and include in build.mjs head()
From f19980e97eaafe3414a1de9bfeb8183378f4f95d Mon Sep 17 00:00:00 2001
From: David <215816+akapug@users.noreply.github.com>
Date: Thu, 12 Mar 2026 17:31:42 -0700
Subject: [PATCH] feat: add referral tracking & UTM capture script
- Add js/utm-capture.js for UTM parameter and referral attribution tracking
- Modify build.mjs head() to include script on all pages (defer loaded)
- Regenerate all HTML output files
The script captures:
pug@pugtop:~$ curl -sL https://github.com/elide-dev/elide/pull/1770.diff
diff --git a/packages/graalvm/src/main/kotlin/elide/runtime/gvm/internals/intrinsics/js/crypto/WebCryptoIntrinsic.kt b/packages/graalvm/src/main/kotlin/elide/runtime/gvm/internals/intrinsics/js/crypto/WebCryptoIntrinsic.kt
index 863e10b9c5..978d70c7a8 100644
--- a/packages/graalvm/src/main/kotlin/elide/runtime/gvm/internals/intrinsics/js/crypto/WebCryptoIntrinsic.kt
+++ b/packages/graalvm/src/main/kotlin/elide/runtime/gvm/internals/intrinsics/js/crypto/WebCryptoIntrinsic.kt
@@ -27,6 +27,7 @@ import elide.runtime.gvm.internals.intrinsics.js.typed.UUIDValue
import elide.runtime.intrinsics.GuestIntrinsic
import elide.runtime.intrinsics.js.Crypto.Companion.MAX_RANDOM_BYTES_SIZE
import elide.runtime.intrinsics.js.SubtleCrypto
+import elide.runtime.intrinsics.js.err.AbstractJsException
@akapug
akapug / gist:916991
Created April 13, 2011 05:08
Job description for crazy hacker!
woo!