I built this demonstration of how an LSP server might facilitate bidirectional editing for code-based CAD tools after reading @kevinlynagh.com's recent musings about the topic.
James Vaughan
@jamesbvaughan.com
Living in Oakland. Building architectural design software at Arcol. Interested in slacklines, music, writing, and learning more about computers and how people use them.
We've been working hard on Arcol for quite a while now and we're really excited for more people to start designing in it!
Exciting day at work today. I'm in NYC for the launch event for the tool we've been working on. It's a modern CAD tool in the browser, built with Rust and TS. We're gonna livestream some of the launch events and stuff. Wish us luck!
I received a scammy email today that I was surprised Gmail didn't catch and mark as spam. Gmail's automatic filtering has mostly been great in my experience, but this is a concerning way to get around it. jamesbvaughan.com/phishing/
A surprising scam email that evaded Gmail's spam filter
I received a surprising scammy email today, and I ended up learning some things about email security as a result. Here’s the email: I was about to mark it as spam in Gmail and move on, but I noticed a...
jamesbvaughan.com
I'm finally reading @michaelnielsen.bsky.social's Augmenting Long-term Memory from 2018. I know there have been plenty of developments in that space since then, but it's making me want to get my Anki practice going again. Have there been any good new clients for or alternatives to Anki since then?
I'm trying out React Native (with Expo) for the first time, and this is the language breakdown in a mostly-fresh create-expo-app repo. 6 programming languages seems pretty excessive, and that's not even counting all the different configuration languages in there!
I'm excited to have received my membership package from @subvert.fm today! I love Bandcamp, but I'm rooting for Subvert to be successful in building something even better.
listen to king gizzard & the lizard wizard james.land/nonagon
nonagon | james.land
where james draws a nonagon with javascript
james.land
I wanted a more personal text tone on my phone, so I made some! I wrote about it and posted them for download here: jamesbvaughan.com/text-tones/
Custom iPhone text tones
I made some custom text notification tones for my phone today. I like the default iPhone text tone: Your browser does not support the audio element. ⏵ Note (Default) Apple It’s probably one of the mos...
jamesbvaughan.com
I've been fascinated by public listening spaces and hi-fi bars lately. I wanted to make it easier to find them when I'm in new cities, so my recent weekend project has been a directory of them: listeningspaces.net
Listening Spaces
A directory of hi-fi listening spaces. Find listening rooms, hi-fi bars, and jazz cafes all over the world.
listeningspaces.net