Books by Trenton J. Tompkins
Practical Cryonics
What modern science actually says about preserving the human mind: the science, the ethics, and the logistics, so you can weigh the question of long-term survival honestly and decide for yourself.
Coding with GPT
Build smarter, code faster, create more. A practical guide to working alongside GPT to ship real software, from first prompt to finished product.
Coding with Claude
Build smarter, code faster, create more. A hands-on guide to pair-programming with Claude to design, build, and ship real software end to end.
Notes & Essays
247chat: AI-backed live chat for your website, with a real desktop console
247chat is an AI-backed live-chat widget plus a native desktop operator console - one window for every site you run.
Tile-voting image registration: how a refusal to slide a PNG became a free CV tool
A refusal to nudge a PNG by hand became a free computer-vision tool: cut the source into tiles, template-match each, and let the pieces vote on an offset. Oc...
Killing the Tofu Box for Good: Grafting a Star into Noto Color Emoji
That empty box isn't broken text - it's a missing glyph. How I grafted a star into Noto Color Emoji with fontTools and built a font that can't tofu.
How to Automate Email with Forward Email (and Save $100+/yr vs. Google Workspace)
Google Workspace bills per mailbox and won't let you script DKIM. Forward Email is flat-rate with a REST API that automates everything — DKIM included. How I...
The Secret Button That Wasn't There: scripting the Twitch API
I went to grab my Twitch client secret and the button wasn't there. Here's the whole path to scripting the Helix API — creating the app, the Confidential-cli...
I Gave dev.to a Command Line: scripting the Forem API end to end
I cross-post my build-logs to dev.to, and doing it by hand got old. Here's the Forem API end to end — getting the key, the one call that publishes, and the c...
A SYSTEM Command Queue: letting automation run elevated without a UAC every time
I wanted my automation to run admin commands without a UAC prompt every time. The answer: a SYSTEM scheduled task that polls a user-writable queue file. Here...
Who Manages Your Chrome? Killing "Managed by your organization" for good
Chrome says "Managed by your organization" but you don't have one. The culprit is a leftover, often ACL-locked Group Policy key. Here's how to find what's se...
Cracking Open a 2004 Game: pulling every asset out of a Clickteam EXE
Old Multimedia Fusion games pack every sprite, sound, font, icon, runtime DLL, and event script inside the .exe. With Anaconda (a Python 2.7 Clickteam decomp...