I realized the other day that I basically only post about coding. I like other things too! Here's a video of me playing one of my favorite songs:


Jeremy boosted

A little something I just made for - a bit of code to visualize dependencies between tasks, milestones, etc.

Currently it handles basic TODO states (color) parent-child relationships and org-edna blockers (ID only).

Because I keep saying that tasks tend to form graphs, not trees or lists, and it's nice to have a way to encode and visualize it.

(I have many ideas where to take this further, but progress depends mostly on my own itches to scratch.)

I made a Firefox port of the Witchcraft userscript manager! I like it a lot better than Grease/Violent/Tampermonkey - you can use your favorite text editor to edit the scripts and they are just simple files on your filesystem.

My fork: github.com/jdormit/witchcraft
Original Chrome extension: github.com/luciopaiva/witchcra

Jeremy boosted

*finishes writing a b-tree insertion function*


*looks at how b-tree deletion works*


I wanted to manage Homebrew from Emacs but couldn't find anything. So I wrote this super simple wrapper library: github.com/jdormit/homebrew.el

So... What are your thoughts on the SSPL? I know there was a ton of controversy when MongoDB adopted it and tried to claim it was open source, but I don't really see anything wrong with a "source-available, charge for hosting" model. I'd like to make a business out of my database at some point, and I don't think there's a market for proprietary general purpose dbs.

So the SSPL. Evil? Or a good compromise between source availability and business potential?

Runs the function that calls some code: program hangs, have to ctrl-c.

Runs literally the same code manually in a REPL: works fine, no issues.


Jeremy boosted
a Prime Minister is a minister who is not divisible by ministers other than themselves and the Unit Minister

And to be clear I am still super excited about ActivityPub and the Fediverse! There's definitely a future where I do more ActivityPub projects. Just not right now - first I gotta see where this database thing takes me.

Show thread

So it's been a while since I've been on the Fediverse. I stopped working on Pterotype - some combination of burnout, not managing expectations and getting really tired of writing PHP. And I was embarrassed about that. I had spent so much time talking up the projec that it felt like it had just become my Fediverse identity.

So that's that. But I'm going to give it another shot. I'm not working on Pterotype anymore! I've moved on to something new: I'm building a database! Intro here: jeremydormitzer.com/blog/unify

Jeremy boosted

Here's what I painted on my stream earlier. Feels very noisy to me, but then it is a very noisy landscape...

#pixelart #landscape #Ireland #mastoart

Jeremy boosted

I made a thing


It's a implementation of the logic programming language from Structure and Interpretation of Computer Programs. I'll probably do a blog post about it at some point when I have time...

Jeremy boosted
Show older
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!