Would love some feedback on my comms
Would love some feedback on my comms
EPTSS Torn Worklog 1
I hadn't touched natespilman.com in a while, which felt silly and a little embarrassing, as my bsky handle is @natespilman.com. I've been poasting on Leaflet and Pckt (currently writing this on Pckt.blog), but my markdown based based blog site on my personal website has remained untouched. This morning I updated my blog to render standard.site documents and interweave them into my markdown based blog posts! It's so cool that this is all out in the open like this! edit: here is the commit on Gith...
Every time someone builds something cool on ATProto, it makes it easier and more appealing to build the next thing on ATProto. I'm writing this because I set up my new https://blento.app/, and it's beautiful and I love it, but I hadn't posted anything on standard.site in a minute. So here I go - posting from pckt.blog. Gushing over the incredible state of the ATProto we're in now, and excited for the future.
I've done a decent amount of digging around and creating in the ATProto space over the last few days. Quickly, and in no real order:
Authors: Nate Spilman, Claude 4.6 OpusStatus: DraftDate: 2026-03-15 This RFC proposes a JavaScript/TypeScript package that provides: The headless SDK enables developers to build custom music UIs on top of plyr.fm data. The Web Components provide the canonical plyr.fm player experience as embeddable elements that work in React, Vue, Svelte, plain HTML, and any framework that renders DOM.
An explanation for people who don't care about software protocols Bluesky is built on top of a new software protocol - https://atproto.com/ - for building distributed networks. If you're coming to Bluesky from X with zero care about the underlying tech, that's chill. Right now, your experience is basically the same. Under the hood, Bluesky is hosting your account information and everything. Just like X would. So, so far, same same. But here's where it starts getting cool.
Can I really post a Leaflet canvas to my pckt blog?!
This is my first post on pckt.blog. My first impressions are positive. Things look nice. Everything seems to be put in an obvious place. Like, i click a dropdown and see my options and think "Right - that makes sense to be there." Here's an image. It's only here to demonstrate image add. It IS missing alt text adding, though, which feels like an oddly large accessibility miss.
Without losing any of my files
https://leetcode.com/problems/ransom-note/
From database updates to automating email
And setting myself up for the ability to send email at different events in the future
getting started on this round of Everyone Plays the Same Song
enabling VIM keybindings in Obsidian
Sharpening the axe vs cutting the tree
in the style of 'you'll come back' by Jigitz
For Everyone Plays the Same Song
Messing around on my keyboard in Ableton
Ensuring stability of core features
Moving the production instance off of my personal Supabase account
For Everyone Plays the Same Song
Back to working in the system
Uploading and view media to and from my blog supabase bucket
and it was easier than I expected
Breaking ground on the blog "search" story
An exploration on exploration
Building my Raycast tool belt
My new control panel for anything I can think of
setting up drizzle. Dropping my data (whoops).
with a $7 lav mic
Hopefully things are now easier to read! ;-)
When to quit and when to commit
Initial exporation
Hella Good is the cover song for round 25 of Everyone Plays the Same Song
An overview of the different track groups that went into my Electric Feel cover
All the things I do to run EPTSS! Mostly email
An outline
Want to talk scale? Let's talk scale
I'm working on a project with a friend that requires building "Custom GPTs" via the API
My working document for setting up Posthog
Kicking off the dust on this blog
What I've learned about the state of 360 video
Typescript + Drizzle + Turso is a powerful delight
for my cousins and their two kids
Replacing the manual steps of uploading media and replacing the media references in my blog markdown files
Storing content as vector embeddings in Pinecone
Save files to my desktop and move them when I want to
a slighty deeper dive into the imprecise pitch detection I've seen
A quick fix, and learning about sound
isolating variables - the issue is in my fft function
aka, I can now hear what I'm sending in from Ableton
more technical title - Reading audio input from BlackHole port device
A minimal application to print out the incoming pitch from the microphone
A combination of inspirations
A write up about Toneway by Falling
An update on the technical progress of Pop Off, the pre-release song promotion site I'm working on for Toneway
A post about posting more
I'm hype about this. First step to becoming Spotify.
How I increased the speed of my image processing application by 8x
I'm super pleased with how much control this gives me over my markdown render, which also being easy to use and unit test
An update from the previous post
How can I make this easier for myself? How can I make this a better experience for the reader?
A Showcase of outputs
a smol technical update, and a promise of more to come
It turns out, working with a designer yields better results
A high level roadmap for Software Engineer education
A list of my favorite teachers
Help those in need and actually speak Spanish again
How 'Everyone Plays the Same Song' works
Capitol Hill Occupied/Organized Protest - Sunday June 14 from 11:00AM to 12:30AM
Capitol Hill Autonomous Zone / Occupied Protest - Friday June 12 from 10:00 to 11:30AM
A crude list of what I've learned
A fun and educational covers project
How to teach myself to know exactly where I am at all times on the neck...I hope...?
Building a Histogram to analyze the light values of an image
The educational resources that got me going
A seemingly hacky way to handle pagination
Playing something that actually sounds musical
using python package Mido to send midi information to midi player - an introduction