After battling with Parallels 20/prl-tools for the afternoon, finished the day with booting into my NixOS VM dev environment. Still a lot of tweaking to do, so next week is going to be fun
Posts by Sam Joyce
I have a Moonlander. I wish I’d gotten a Voyager
Early Christmas present to myself
React 19 is out.
Apple Music not giving total mins, but I like your taste in music Wes.
Looks like I had a bit of a throwback Feb 😁
If your primary language is TypeScript (like mine), then @karlseguin.com’s Learning Zig posts are excellent reading to quickly reach a point where you can start building.
www.openmymind.net/learning_zig/
Building an MCP server with Zig. My plan is to use the file watcher I wrote for my last experiment to notify the model of changes to files.
It’s been a big couple of months, so getting some much needed time catching up on sleep, catching up with friends and spending time touching grass
Taking some time to reset and recharge
I’m using CF workers to handle rewrites of soon to be dead links. Post launch I’m going to look into locale rewrites, to reduce the locale pop up occurrence
Hydrogen + Oxygen/Tailwind 4 + Headless UI + ~~Framer~~ Motion/Cloudflare workers + SST
Bun and Tigerbettle have been invaluable references for learning Zig, and I’m expected Ghostty will be the same
As excited I am for Ghostty, I am more excited to read the source code
And I am still on the free tier. Amazing value. I can see myself defaulting to CF going forward
The site we are migrating from has links from hundreds of publications, and I’m not handling all redirects with Cloudflare too
I hooked this Hydrogen project to Cloudflare yesterday, in preparation to go live on Friday. @cloudflare.social’s Orange-to-Orange feature is dope. It means I can deploy workers to do rewrites (ie locale) before the request hits Shopify Oxygen
I’m also doing all the redirects in Cloudflare now, which feels better than handling them all in Remix
this is how i’ve been ignoring files in my repo packing tool. plan is to split it out into a module, and extend it to read the repo’s .gitignore. it’ll be an opportunity to explore private modules in zig ⚡️
i’ve been wanting to share more of my work, and moving to a new platform is good motivation. recently i’ve been learning zig, so will mostly focus on that
going to go hard in write mode here. I spent 99% of my time on twitter in read mode