Blog

Sigil sharing!

As many of you who have found your way to my site will already know, the Sigil Creator app I made (back in 2015!) is one of the most widely viewed things I’ve ever put on the Internet. I just sort of had this idea (I have a lot of those) and made it as a way of learning HTML5 canvas, and it turned into a whole thing. People have used the sigils in art, in rituals, and even gotten tattoos of them! I love it!

One feature that I’ve wanted to add for a long time is the ability to export, copy, and share the images so you can save them, send them, add them to your notes app (aka digital grimoire), etc. Adding these kind of technicallly-complex-but-not-creative features is a great use of generative AI, so I used claude.ai to generate some share code, then worked through reimplementing it to support the Web Share API for mobile devices. This means your iPhone or Android phone will now shows its native Share dialog that lets you export the sigil to any app you have installed! Since Web Share isn’t implemented consistently on desktop, I had it “dumb down” to a static set of sharing options on desktop, but it’s still a LOT more than it could do before…

The feature will still be a bit rough around the edges, so please let me know if you run into any issues or the sharing doesn’t work. Hopefully it makes the sigil creator nicer to use. Soon I’ll also handle things like theming (dark mode!) and a responsive UI (so it’s easier to use on mobile!) and even making the app a PWA so you can install it and use it offline! Stay tuned!

17hex is back!

After losing access to my web host and all the code a few year ago, I’ve managed to recover much of it. Now the site is hosted on Firebase, and the blog is hosted in Notion (though this may change, depending on the cost). Hopefully this lasts longer and fares better than the previous iteration!

I also was finally able to put together a LOT of the music I’ve released online over the years, and even write up some of the history of it. Hopefully it’s at least interesting to someone. 🤷🏻‍♂️