Avatar
mccrmx
da93192957495fb59f6ef1ce19e74947b0792b6eaa1b134a015c0326e4097d1a
comes with absolutely no warranty

I made one YouTube video every week for a year. Here's what happened.

https://youtu.be/wQhP8eXE-Zo

runprompt lets you run LLM .prompt files from your shell with a single-file Python script. It turns prompts from ephemeral into concrete artifacts you can re-use in your shell.

https://youtu.be/TVuxZv2ezHM

Worklog: 🧑‍🚀 putting together a Windows build of https://asterogue.com for publishing on Steam.

I analyze some of the problems with agentic coding, and look at other options for using LLMs in software development.

https://www.youtube.com/watch?v=6_bTza2wHiE

I released a new version of Jsfxr Pro. 🎉

It's a retro sfx generator for game devs & musicians.

- New export formats:

- OGG files

- MP3 files

- Sfxr files

- JSON sound parameter editor

- Export all account data and sound packs

- Added tooltips

- UI tweaks and fixes

Check it out at https://pro.sfxr.me/

Video: https://www.youtube.com/watch?v=X7nGlvEeL24

Blog: https://mccormick.cx/news/entries/new-jsfxr-pro-features

Feedback most welcome! 🙏

I tested out two free open weights models with Ollama on an old Macbook air from 2015 to see how it performed.

https://youtu.be/VpxJDlbZcNM

A quick review of the exciting new ClojureScript features in the 1.12.116 release!

https://youtu.be/iovrImbfNVE

uncompressible is a good way to be

runprompt

Single-file Python script that runs Google's .prompt format (markdown template + front matter) from the command line. Zero deps, works with any LLM provider, supports structured JSON output & Unix-style chaining.

Perfect for quick AI automation without frameworks.

https://github.com/chr15m/runprompt

Getting my web game on Steam. A quick look at the process of listing in the Steam store.

https://youtu.be/cYy97f0m1Rw

❌ Cloudflare is down, so basically the whole internet is down.

✅ Except for https://rogule.com

the 🧝 rejects cloudflare centralization

#rogule

What is an LLM agent? A description and a technical look at how to implement one using curl requests.

https://youtu.be/lsiCRApXOtI

Build a ClojureScript native desktop app in 5 minutes with NeutralinoJS.

https://youtu.be/uEVo8rqJgyw

Control the SIDBlaster USB (SID chip controller) with Python via the ftdi_sio module.

https://gist.github.com/chr15m/922391517223cb3b9166547a70e09baa

Oh we use this now?

subscribeMap(requests: { url: string; filter: Filter }[], params: SubscribeManyParams)

A Scittle ClojureScript game menu starter template for 2d games using Reagent.

https://youtu.be/JUd11PQCkIU

Deploy a Nostr relay with one script.

https://youtu.be/4T0k_GGjEKc

I like constructive criticism, thank you for your feedback. 👍

I'm curious to know how nostrdeploy compares with e.g. nostr-webhost. It would be good if there was a standard for publishing and displaying small static websites via Nostr.

https://github.com/studiokaiji/nostr-webhost

Replying to Avatar mccrmx

nostr:nprofile1qyfhwumn8ghj7anpw4k8gtnfwf5hxtn5duqzq3frhevd89d3kxt2nwxg9vpck6y4evptdq7scff6j4gx3kapltxs8cp55g is there any documentation available on how you implemented this? It would be great if there were a NIP detailing double ratchet message encryption.

Ok I see you made a JS library for doing this, thanks:

https://github.com/mmalmi/nostr-double-ratchet