- 07 Nov 2025 *
I’ve been working on a new public Bear theme for a while. Or rather, ten different themes during the process.
The hardest part hasn’t been the technical aspect. Nor has it been about what colors or fonts to use. Nope, the hardest part has been to get myself out of the way.
The philosophy behind the theme, which I’ve had from the start, is to make it so anyone can pick and choose what they like. If they’re using the default Bear theme, they should still be able to borrow bits and pieces of the [top secret name] theme without things getting messed up.
Great idea, right? Well, my part-time OCD-s…
- 07 Nov 2025 *
I’ve been working on a new public Bear theme for a while. Or rather, ten different themes during the process.
The hardest part hasn’t been the technical aspect. Nor has it been about what colors or fonts to use. Nope, the hardest part has been to get myself out of the way.
The philosophy behind the theme, which I’ve had from the start, is to make it so anyone can pick and choose what they like. If they’re using the default Bear theme, they should still be able to borrow bits and pieces of the [top secret name] theme without things getting messed up.
Great idea, right? Well, my part-time OCD-stalking voice in the head does not seem to agree.
It doesn’t like the Bear default theme naming conventions, it dislikes having a separate hex value for headings, and starts hyperventilating when bold text uses that same color.
So I keep falling into the trap again and again. Then I have to crawl back up and put the pieces together once more, reminding myself of the initial idea.
It’s quite time-consuming and sometimes a bit frustrating. But at the same time, it’s really educational.
I’m learning a lot, not just about coding but about myself too. It’s an interesting and rewarding process on many levels.
Every time I get myself out of the way, a new and interesting path reveals itself. And up ahead, I’m now starting to get a glimpse of the destination...