Justin Thomas
banner
jdt.enigmatick.social.ap.brid.gy
Justin Thomas
@jdt.enigmatick.social.ap.brid.gy
Christian. PNW native.

CISO at Passthrough
Previously at Fastly, Joyent, Simple, Symantec, and others

🌉 bridged from ⁂ https://enigmatick.social/@jdt, follow @ap.brid.gy to interact
Disabling #JIT compilation on #PostgreSQL has been a revelation. One of my queries (against my closure table for threading) went from 4 seconds to about 100ms. And that query gets hit _a lot_ because it's loaded opportunistically as I scroll in the UI.

It made a huge difference there but also […]
Original post on enigmatick.social
enigmatick.social
December 30, 2025 at 1:02 AM
## Anatomy of an E2EE ActivityPub Note in Enigmatick

Over the break I spent some time revamping my `structs` and `enums` for handling #E2EE #ActivityPub exchanges. This is what I have at the moment for the initial `Create` from the client (this is subject to change).

{
"@context": [ […]
Original post on enigmatick.social
enigmatick.social
December 30, 2025 at 1:01 AM
I received a #NickelCreek LP for #Christmas. It's always funny to me when a 12" LP is recorded at 45 RPM and the first song is instrumental and I don't notice it until a song with singing starts playing. Had the same experience recently with a #SigurRos LP that I swear doesn't say 45 anywhere on […]
Original post on enigmatick.social
enigmatick.social
December 25, 2025 at 9:08 PM
Adjusting #Enigmatick's previously built functions to align with the #ActivityPub #E2EE draft.

### KeyPackage collection on the Actor object

Request

> curl -H "Accept: application/activity+json" https://enigmatick.social/user/jdt | jq '.keyPackages'

Response

" […]
Original post on enigmatick.social
enigmatick.social
December 22, 2025 at 5:04 AM
#LLM coding agents (particularly #ClaudeCode and #Cursor) are powerful. But they can leave a mess in their wake if you let them do too much all at once.

I'm spending the morning cleaning up generated code that looks like this:


Original post on enigmatick.social
enigmatick.social
December 20, 2025 at 8:16 PM