Blog
How I make this site:
3d:
Use threejs for the home page. I am thinking about remaking it with raylib at some point..
Other 3d stuff on the site is using Raylib (more to come soon hopefully)
Other stuff
Most of the content is markdown files, and I have some scripts using marked to convert them to html:
Script to convert the markdown
Custom link processing for filtering posts on
and a few more ones I use locally..
Previous versions of this blog..
I had previously started this blog, and at some point decided I needed a framework..
Then rewrote it in sveltekit.
sveltekit is relatively lightweight I guess, being a Javascript compiler..
Eventually realized it would be better in the long term to do things myself.
So currently just writing markdown, and converting it to html using marked
Personal Knowledge Management
Used [Obsidian](https://obsidian.md/), but switched to just using vim and [FZF](https://github.com/junegunn/fzf)
Obsidian has lots of convenient features, and the editor is good enough. But it is quite resource heavy (being an electron app?).
But more than that, the makers of Obsidian sinned. They made it so filenames for notes have spaces. This should not be forgiven.
But seriosly, the design of the app is not keyboard first. WIthout using a 3rd party plugin, you can't just mouse through your notes... Which ultimately sucks for me.
Used it for a year and a half, but not missing it
Music
Ableton Live (10)
In general I like Ableton Live as a DAW.It works well. I thought MAX was cool too, although it's a pain in the `d*** to use..
But I've always fought with the midi sequencer input commands.
so much of what I make is just sequenced, even if it's something I've written when playing keyboard or guitar.
I just want a richer controls, and to be able to do everything without the mouse.
Ideally I just want a similar workflow to the Analog 4 / Analog RYTM sequencers.
Sameboy
→ LSDJ
Analog 4
Analog Rytm MKI