🐫Betula Logo Devlog

For the NLNet Betula grant, I had to redesign the logo. The old one was not very recognisable at small sizes, barely looked like a birch, etc. June 2026, I spent several days working on the new one. Turned out, logo design and vector graphics are so much more complicated than I anticipated! Went through multiple approaches until I settled on the final logo. It's live on https://joinbetula.org or instances running newer versions, such as https://links.bouncepaw.com.

Approach 1. Generative birch trunk pattern

For some idea, I had this idea of giving every Betula instance a unique userpic/favicon, which is a randomised birch trunk pattern. Why not make the logo with the same pattern generator? Gotta make the generator first though. Spent some time implementing and ended up with a naïve generator. Here are some generations with different parameters:

That's fun but does not really look like a birch would. What if I used Perlin noise for generation? Looks much more believable!

This is a very good pattern generator, but it must not be a logo. Devastated from such a big waste of time, went looking for new ideas. Maybe I'll revisit this generator in the future though, but definitely not for the logo.

Approach 2. Branches

What if I bent a birch thunk? Found a piece of paper, drew lenticels and played around:

Next day went onto digitalising the idea. Instead of drawing the birch anew, took a birch photo and edited it.

OK that won't do.

Approach 3. Vector stump

Spent some time optimizing the image so it looks better at low-res. Unlike raster images, where more points means a smoother images, in vector images it's better to have less points. Peculiar.

Polishing

After seeing the logo in use for a couple of days, I thought it should be improved further. I did think of optimising for low-res favicon rendering, but I thought of 32 by 32 pixel images, which Retina displays use. I don't have a Retina screen, and I end up with regular 16 by 16 pixel favicons, and the image is not crisp enough to my taste. And overall some proportions could be improved.